我有一个导航栏,它由<img>
元素在它们各自的<a>
元素中组成。然而,由于某些原因,在IE中,它在图像周围形成了一个黑色的边框。它在其他浏览器中不会做同样的事情,我似乎不能解决这个问题……这就是我正在使用的html。
<li>
<a href="#">
<span id="nav1">
<img src="tt_1.png" />
</span>
</a>
</li>
我有大约5个链接,所有像这样写的,我已经使用CSS样式它成为一个导航栏。在其他浏览器上,它是这样显示的
但在IE上它是这样出来的
我以前从来没有遇到过这样的问题,到目前为止,我所保留的试图解决它的方法都没有起作用。有没有办法用CSS去掉这些边框?
发布于 2011-10-27 07:42:59
我相信IE会在链接的图片周围加上边框。因此,您应该能够通过说:
a img {
border: 0;
}
发布于 2011-10-27 07:42:03
将style="border: none;"
添加到创建边框的内容中,或创建具有此属性的css。
https://stackoverflow.com/questions/7910209
复制相似问题