html - Internet Explorer 8 添加第二个列组

标签 html css internet-explorer

在 Internet Explorer 8 中,第二个空白 colgroup 不断添加到我的 DOM 中,它不存在于我的代码中,它不断地超出我的表格宽度。有人以前见过这个吗?

<COLGROUP>
<COL>
<COL>
<COL>
<COL>
<COL>
<COL>
</COLGROUP>
<COLGROUP>
<COL style="WIDTH: 15%">
<COL style="WIDTH: 35%">
<COL style="WIDTH: 10%">
<COL style="WIDTH: 10%">
<COL style="WIDTH: 10%">
<COL style="WIDTH: 20%">
</COLGROUP>

最佳答案

偶尔,当我忘记关闭一个元素时,我在 IE 中会发生这种情况(例如,打开但不关闭一个段落有时会导致 IE8 插入另一个段落)。首先,用分号结束您的样式或简单地切换到速记 <col width="35%">等。我不能肯定地说这会解决您的问题,但这是一个很好的起点。

关于html - Internet Explorer 8 添加第二个列组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21443514/

相关文章:

javascript -::after 伪元素的垂直对齐

html - 如何在 DIV 内垂直和水平对齐 SPAN

CSS Cascading 接管继承,如何解决?

css - 不可能在 IE 中有适当的固定导航?

internet-explorer - 与 Dojo 一起使用时,mailto 在 IE8 中导致空白页

javascript - 将 JavaScript 转换为 IE

html - 响应图像悬停缩放

html - 调整浏览器大小时更改页眉的彩色背景高度

javascript - 如何使用 jQuery 测量元素宽度

HTML 使字体以与页面相同的方式缩放