2
當我應用webkit過濾器時,我發現我的堆疊順序存在一個奇怪的問題。爲什麼當我將鼠標懸停在圖像上時,堆疊順序會發生變化?爲什麼webkit過濾器懸停時堆疊順序發生變化?
我寧願不必使用z-indexing來解決這個問題,因爲它會破壞其他網站元素。
這裏是我的jsfiddle http://jsfiddle.net/r13ycy1p/
請原諒荷馬,我只是需要的圖像。
編輯:我該如何反轉效果來阻止絕對位置div被隱藏?
這裏是我的HTML
<ul>
<li>
<a href="#">
<div class="slide-content">
<div class="slide-title">
<h1>hello world</h1>
</div>
<div class="slide-desc">
<p>a description about something</p>
</div>
</div>
<img src="http://img4.wikia.nocookie.net/__cb20130920142351/simpsons/images/e/e9/Pic_1187696292_8.jpg"/>
</a>
</li>
</ul>
的CSS
li {
list-style:none;
}
.slide-content {
position:absolute;
color:red;
top:50px;
}
li a:hover img{
-webkit-filter: grayscale(100%); /* For Webkit browsers */
}
好的。你有什麼想法看我的代碼如何代碼扭轉這種影響? – KingLouie 2014-09-10 11:54:35
乍一看,它似乎可以通過[將'1'的'z-index'](http://jsfiddle.net/hashem/r13ycy1p/1/)添加到絕對定位的元素來解決。不過,讓我知道它是否不符合您的需求。 – 2014-09-10 12:01:44
不,我不能使用z-index。 – KingLouie 2014-09-10 12:03:01