CSS按钮在IE中无法正确呈现

时间:2010-12-02 15:39:36

标签: css internet-explorer render

我无法在IE7和IE8中正确呈现注释按钮。这是网址:http://bit.ly/dJkZuI

它适用于所有其他浏览器。过去几天我一直在试图解决它而没有成功。非常感谢任何帮助。

4 个答案:

答案 0 :(得分:1)

在IE7中适合我。也许您进行了更改,并且您的浏览器仍在使用样式表的缓存版本?

答案 1 :(得分:1)

这与div中有两个锚标记这一事实有关,而不仅仅是一个。如果将鼠标悬停在每个图片上,您会看到它们都转到不同的网址。

你的CSS被设置为使该div中的锚占用空间,所以即使锚内部没有内容,它仍然占用相同的空间量。删除没有任何文本的锚点,问题应该消失。

您还应该清除错误,但这不应与此特定问题相关。

答案 2 :(得分:1)

我的猜测是IE被无效的HTML搞糊涂了。 a个元素可能不包含div s。

等块元素

HTML中还有其他几个错误。你也应该纠正它们:

http://validator.w3.org/check?verbose=1&uri=http%3a%2f%2fwww.the-artifice.com%2ffilm%2f

答案 3 :(得分:0)

不只是IE7以这种方式渲染它。 IE8也是如此。问题是你在div之外有一个a标签,然后是另一个标签。你不能这样做。