图像&超链接边框 - Ghost 1px x 1px边框

时间:2008-10-29 16:46:05

标签: html css border firefox-3

我有一个包含在锚标记中的图像,通过jQuery触发页面上其他位置的动作。当我点击图像时,图像的左上角和左下角会出现两个1px×1px的小框。

我的CSS样式明确指出图像没有边框:a,img { border: 0; }

它似乎也只发生在Firefox 3.其他人有这个问题吗?


这是图像左侧部分的屏幕截图(图形有白色背景):

alt text http://neezer.net/img/ss.png

它不是背景,也不是任何其他元素的边界。我查了一下。

4 个答案:

答案 0 :(得分:0)

您的锚标记是否在下划线或覆盖?

将a和a:hover设置为text-decoration:none。

发生在我身上,原因是它是两个小盒子是因为元素的宽度没有完全延伸,或者其他什么。

祝你好运!

D'oh:我看到它是左上角和下边框。可能是别的东西,比如含有元素的背景或边框。

答案 1 :(得分:0)

您是否尝试过设置 border-style:none; ?这是一个很长的镜头,但你永远不会知道......

答案 2 :(得分:0)

锚元素的显示属性是什么?您可以尝试将display属性设置为“block”,并确保将内部IMG元素浮动设置设置为“none”。

答案 3 :(得分:0)

我已经将这归结为Firefox 3& jQuery 1.2.6,因为我还没有用任何其他版本的Firefox或jQuery复制它。