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

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

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


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

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

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

有帮助吗?

解决方案 4

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

其他提示

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

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

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

祝你好运!

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

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top