html - Internet Explorer 8 忽略表格上的列组宽度

标签 html css internet-explorer

出于某种奇怪的原因,IE 忽略了我的列宽,只是将所有六列设置为相等的宽度。

table{
table-layout: fixed;
} 

<colgroup>
        <col style="width: 15%;" />
        <col style="width: 40%;"/>
        <col style="width: 5%;" />
        <col style="width: 10%;" />
        <col style="width: 10%;" />
        <col style="width: 20%;" />
    </colgroup>

最佳答案

简答: 因为 IE 很烂

长答案: 使用 <table> , <tr><td>反而。并使用 colspan属性来达到同样的效果。

关于html - Internet Explorer 8 忽略表格上的列组宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21443940/

相关文章:

javascript - 反转完整的网页颜色并使用单个切换按钮反转它们

html - 使用 wordpress 的 ssl 页面上未加载 Css

jquery - 我已经构建了 jQuery 动画图像。动画 jQuery 在第二次点击时不起作用

javascript - 如何使状态栏/地址栏在 Firefox 或 IE 中消失?

html - 使用显示 :flex 时文本溢出不起作用

html - Materialise 中的响应列

html - AS3 错误? css标签后自动输入换行符

html - 底部 div 不会在浏览器调整大小时重新定位

jquery - 在 Internet Explorer 中通过内联 PDF 显示内容

java - 驱动程序可执行文件必须由 webdriver.ie.driver 系统属性设置