我已經搜索和搜索,並嘗試了很多選項來解決這個「錯誤」,我不能得到它的工作。我有一個div,背景圖像隱藏在包裝中。在盤旋時,它向頂部發展。該鏈接位於絕對定位的div內,並且沒有文本。在IE上沒有「指針」,因此使鏈接無法點擊。這適用於Chrome/FF。絕對定位的div內的空錨標記IE
我已經試過:
- 右邊框1px的透明(這實際上,我可以得到一個「指針」 在最右邊,但它是如此之小
- 背景: URL(/圖片/transparent.gif)0 0重複序列;(是的,我由1x1px反 圖像)
- 把另一個DIV具有背景 圖像錨內部
- z索引:0或1或2
我想這個,而不是JavaScript的CSS/HTML修復。非常感謝!
CSS
#wrapper
{
width: 950px;
margin: 60px auto 40px;
background-color: #fff;
position:relative;
}
.login-btn
{
background: url(/images/btn-sprite.png) no-repeat 0 -48px;
height: 34px;
width: 98px;
}
#login-btn
{
position:absolute;
top:-15px;
right:20px;
z-index:-1;
}
#login-btn a
{
display:block;
width: inherit;
height: inherit;
background-image: url(/images/transparent.gif) 0 0 repeat;
}
HTML
<div id="wrapper" class="round">
<div id="login-btn" class="login-btn">
<a href="#">
</a>
</div>
.....
.....
沒有任何理解。 –
請檢查此:http://stackoverflow.com/a/11085782/1169519 – Teemu