【发布时间】:2012-06-18 23:50:53
【问题描述】:
这是我的code:
HTML:
<div class="container">
<div class="myBox">My Text</div>
<a class="myLink" href="http://www.google.com"> </a>
</div>
CSS:
.container
{
position:relative;
width:200px;
height:200px;
}
.myBox
{
position:absolute;
top:0;
left:0;
z-index:90;
background-color:#ff0000;
width:200px;
height:200px;
}
.myLink
{
text-decoration:none;
display:block;
position:absolute;
width:50px;
height:50px;
top:0px;
left:0px;
z-index:100;
}
在 IE7 上,“我的文本”上的链接不能用作链接。如果我在myLink 上设置了背景色,它也可以。
我是在吸毒还是正常行为?以及如何使用透明背景解决此问题?
【问题讨论】:
-
您这样做的具体原因有哪些?认为这是预期的行为,因为“myLink”本质上是空的。
-
我在图像上链接一个“区域”...
-
+1 @Mario 你应该使用图像映射。
-
图片地图在手机上有些问题...
-
另外,“链接”通过 SEO 获得更多积分...
标签: html css internet-explorer