下面的代码使整个 & lt; a> 标签可以与 & lt; a> 标签中包含一些可爱的 cs 链接。 它对除 IE7 外的所有浏览器都有效( 也可能是 6 ) 。 在 IE7 中, # go space 似乎覆盖了链接 。 其余 div 的连接除了 space 元素之外, 它与页面中任何正常部分一样 。 我尝试过更改 z- index, 并用块块显示 。 最后的办法是用另外的 & lt; a> 标签来覆盖宽度, 但这只是粗略的... 任何人都有更好的解决方案吗?
.orangebutton {
position: relative;
}
.orangebutton a {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
<div class="orangebutton floatright" id="home-go-button4">
<span id="go" style="display: block">Go</span>
<a href="http://google.com"></a>
</div>