【问题标题】:display different under IE6 and other browers在IE6和其他浏览器下显示不同
【发布时间】:2010-12-20 20:34:50
【问题描述】:

我知道IE6已经死了,但是在中国,还有很多人还在使用它。所以期待有人能帮我解决这个问题。

这是页面。偶数行的背景色长度不一样,IE6下,较短

IE6下的显示。 (http://run.xxmn.com/ie6.jpg)。 bgcolor 显示与其他浏览器不同。

IE7,FF,CHROME(http://run.xxmn.com/ie7.jpg)下的显示。它显示正常。 如何让它在IE6下显示和其他浏览器一样的结果?

ps:问题解决了。谢谢大家。

【问题讨论】:

  • 我在您的两个示例图像中看不到任何 bg 差异?我能看到的唯一区别是不同的字体渲染,无论如何每个浏览器都会有所不同。
  • 不是字体,偶数行的背景色长度不一样,IE下比较短。
  • 为什么不使用 来显示表格。
    确实不适合用于设计网站,但这并不意味着您不应该将它们用于其目的。另一个有点偏离主题的注意事项是,您不应该使用以下类“*”专门用于显示可继承的属性,如font-size。定义一个body 类并将它们放入其中。

标签: html css


【解决方案1】:

IE6 中的问题可能是由于 views-field-title 类的负边距(尽管我没有安装 IE6 来检查)。

您实际上并不需要负边距来达到您想要的效果。所以建议像这样删除它们:

  • #left_cplist .cplist-bg .view-content .views-field-title 中删除margin-left: -4px;
  • #left_cplist .cplist-bg .views-row 中删除margin-left: 5px;

【讨论】:

  • 我已经删除了,但是在IE6下,奇怪的显示还是那个。
猜你喜欢
  • 1970-01-01
  • 2012-01-15
  • 1970-01-01
  • 2014-03-09
  • 2011-07-13
  • 2011-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多