簡體   English   中英

懸停時查看Div

[英]View Div When A Hover

我有一條帶圖片的條,我想將它們懸停在它們上面,然后在圖片下方彈出帶有圖片內容的文字。

我認為CSS存在問題。 如果可以的話,也許也可以嘗試進行過渡。

這是CSS和HTML:

 .procat{ background-color: #555555; padding-top: 15px; padding-bottom: 15px; } .procat img{ margin-left: 20px; margin-right: 20px; } .procath{ display: none; transition: 1s; } .procath a.procath:hover{ display: block; transition: 1s; background-color:dimgrey; } 
 <div class="procat"> <a class="tb" href="ThunderBird"> <img width="100px" height="100px" src="pic/icons/phone.png"> </a> <a href="ZeroBook"> <img width="100px" height="100px" src="pic/icons/laptop.png"> </a> <a href="ProjectTime"> <img width="100px" height="100px" src="pic/icons/car.png"> </a> <div class="procath"> <h6> ThunderBird </h6> </div> </div> 

display屬性無法轉換。 請改用visibility ,也要使用適當的選擇器。 該鏈接應詳細說明如何影響懸停時的其他元素 :懸停div時如何影響其他元素

另外,下面的解決方案

 .procat{ background-color: #555555; padding-top: 15px; padding-bottom: 15px; } .procat img{ margin-left: 20px; margin-right: 20px; } .procath{ visibility: hidden; transition: 1s; } .procat a:hover ~ .procath{ visibility:visible; transition: 1s; background-color:dimgrey; } 
 <div class="procat"> <a class="tb" href="ThunderBird"> <img width="100px" height="100px" src="pic/icons/phone.png"> </a> <a href="ZeroBook"> <img width="100px" height="100px" src="pic/icons/laptop.png"> </a> <a href="ProjectTime"> <img width="100px" height="100px" src="pic/icons/car.png"> </a> <div class="procath"> <h6> ThunderBird </h6> </div> </div> 

暫無
暫無

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

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