一個奇怪的位,我試圖在圖像上覆蓋幾個鏈接,並且只在IE(所有版本)中顯示它們在圖像後面。適用於Chrome,Firefox等。在IE10中的絕對位置和z-index
我試過給每個元素一個適當的z-索引,但它實際上並沒有任何區別。
我發誓我已經做了這一百萬次之前的問題。
這裏有一個的jsfiddle它: http://jsfiddle.net/SY8xp/
<a href="#" class="logo-link-a"><span>Link 1</span></a>
<a href="#" class="logo-link-b"><span>Link 2</span></a>
<img src="http://lorempixel.com/212/43" width="212" height="43" alt="" id="logo" />
.logo-link-a span, .logo-link-b span {
display: none;
}
.logo-link-a {
display: block;
position: absolute;
width: 50px;
height: 50px;
margin: 25px 0px 0px 0px;
}
.logo-link-b {
display: block;
position: absolute;
width: 165px;
height: 50px;
margin: 25px 0px 0px 50px;
}
#logo {
margin-top: 30px;
}
我沒有看到'任何地方使用 –
@Platinumpt -Did Z-index'你注意到了」 .logo鏈接,跨度,.logo鏈接-B跨度「類」顯示:無;「。 –
不,不應該需要,但這是我測試過的。 跨度被隱藏,因此文本不會出現。 – Platinumpt