我一直試圖做一個網站上覆蓋懸停效果純CSS:與圖像的div hover樣式,這並不觸發
<div class="col-md-4 port-show">
<img class="img-responsive" alt="" src="">
<h2 class=""></h2>
<ul>
<li></li>
<li></li>
</ul>
</div>
但我碰到的問題當我徘徊通過覆蓋圖不會觸發的img。我知道我必須以不同的方式去做,但現在不要這麼做。 CSS:
:hover:after{
content: "";
z-index: 10;
display: block;
position: absolute;
height: 100%;
top: 0;
left: 0;
right: 0;
background: red;
border-radius: 6px;
border-color: transparent;
}
哪個元素,你徘徊? –
不要以爲你可以在圖像上做一個後處理,因爲它將元素放置在元素的末端(內部),而img標記不能包含子元素,而且當你完全定位後,你必須使img相對 – Pete
@JayGhosh我試圖懸停div,但是當我有點太快並將鼠標懸停在圖像上時,我的懸停效果不起作用。 –