【问题标题】:IE8 td borders not consistentIE8 td 边框不一致
【发布时间】:2019-01-05 00:04:44
【问题描述】:

我无法弄清楚为什么某些单元格的边框会显示而其他单元格的边框却没有: http://jsfiddle.net/webedge/rt5pk/

我已经通过 CSS 应用了所有样式。

有一些图片丢失,我没有上传到任何地方,这可以解决一些 td 填充问题,但我主要关心的是 td 边框。

【问题讨论】:

标签: css html-table


【解决方案1】:

这是由您的 tds 上的 position:relative 引起的 - 如果您删除它,则布局是固定的。

如果您需要定位来定位td 内的其他元素,您可以尝试在单元格内添加额外的<span><div>,然后定位这些额外的元素?

【讨论】:

    【解决方案2】:

    添加这个:

    table.chart { border-collapse: separate; }
    

    最好指定尽可能多的属性以在所有浏览器中看起来一致,否则您需要重置 CSS。

    http://jsfiddle.net/EL7NQ/

    【讨论】:

    • 不幸的是,在 IE8 中你的 jsfiddle 对我来说并没有什么不同
    • 啊,我有 IE9,它为我解决了这个问题。
    猜你喜欢
    • 2012-03-20
    • 2012-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多