2

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

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

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


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

替代文字 http://neezer.net/img/ss.png

它不是背景,也不是任何其他元素的边框。我检查了。

4

4 回答 4

0

你的锚标签是在下面还是在上面?

在这种情况下将 a 和 a:hover 设置为 text-decoration: none。

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

祝你好运!

D'oh:我看到它是左上框和左下框。可能是其他东西,例如偷看的包含元素的背景或边框。

于 2008-10-29T16:49:08.943 回答
0

您是否也尝试过设置边框样式:无;? 这是一个很长的镜头,但你永远不知道......

于 2008-10-29T17:39:18.047 回答
0

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

于 2009-09-11T14:19:16.600 回答
0

我把这归结为 Firefox 3 和 jQuery 1.2.6 的一个错误,因为我还没有用任何其他版本的 Firefox 或 jQuery 复制它。

于 2011-06-08T13:55:24.147 回答