css - 使用 IE8 在 tbody、thead 和 tfoot 周围设置边界

标签 css internet-explorer-8

我设计了一个使用 tbody、tfoot 和 thead 的 html 表格。我想在我的 body 上放一个 border-bottom 和 border-top 。与 Firefox 和 Google Chrome 完美配合。但是 Internet Explorer 8 根本不显示边框。

在互联网上搜索后,我没有找到任何不涉及一些 javascript 的解决方案;我不热衷于将其用于该任务。

有没有人以前遇到过这个问题并提出了不需要 javascript 的解决方案?

理想情况下,我不想开始过多地处理 html,仅使用 css 的解决方案会很棒。

谢谢。

最佳答案

你尝试过(或设置过)吗:

border-collapse: collapse;

关于css - 使用 IE8 在 tbody、thead 和 tfoot 周围设置边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1502557/

相关文章:

html - 如何在几乎不支持 javascript 的老式移动浏览器上像使用 CSS 那样很好地降级 HTML5?

javascript - 如何检查一个元素是否存在于 td 中

css - 对整个网页的模糊效果

css - 您使用哪些布局技术 : HTML tables, CSS 表格、绝对定位、 float 或混合使用这些技术?

javascript - Array.prototype.join 在 IE 8 中不起作用

javascript - CSS 技能栏响应式

internet-explorer-8 - jQuery 的委托(delegate)与 IE 中的另一个委托(delegate)冲突

html - 我怎样才能让这个 CSS 在 IE8 中正确显示?

css - 为什么我的 Internet Explorer 条件格式不起作用?

javascript - 我的 onbeforeunload 函数出了问题,但我找不到它