簡體   English   中英

使用CSS / JS隱藏 <h2> 懸停在div中時

[英]Using css/js, hide <h2> in a div when hovered over

我嘗試過的(css):

div:hover #h2 {
  color: transparent; 
}

我想像這樣在div隱藏文本:

<div>
  <h2>text</h2>
</div>

您應該刪除#

div:hover h2 {
    color: transparent; 
}

#表示ID而不是標簽名稱(因此,您選擇的是id="h2" )。

這將在DIV懸停時隱藏H2標簽

div:hover h2{
    display: none; 
}

如果您需要DIV中的固定高度,則可以使用以下一種:

div:hover h2{
    visibility: hidden; 
}

更新:對提問者評論的二重奏,如果要使用特定的ID,請執行以下操作:

<div id="spdiv"><h2>message</h2></div>

和在CSS

#spdiv:hover h2{
    display: none; 
}

使用#可以幫助您指定元素ID

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM