IE8表没有正确调整大小<td>

Jru*_*rud 2 html internet-explorer internet-explorer-8

我已经在这个网站上工作了很长一段时间,我觉得我觉得它看起来很漂亮.但是我注意到IE8上的主页有问题(没有其他浏览器有我使用的这个问题)

在IE8中,该网站看起来像这样: td周围的蓝条是由HTML分析器创建的,有助于显示问题

注意最右边两侧的蓝色条纹,它们显示了它的宽度<td>.其中的内容应该是160px,但它<td>本身比它应该更宽.正如您在左侧的HTML分析器中看到的那样,宽度设置为"160",但页面中的HTML表示:

<td style="width: 160px;max-width:160px"width="160px"align="center"valign="top">
Run Code Online (Sandbox Code Playgroud)

出于绝望,我明显地尝试了一些事情.为什么IE继续讨厌我?我可以写什么代码让IE玩得像其他浏览器一样好玩?

如果您想挖掘源代码,实际站点URL是http://EpicClanWars.com.

Nie*_*sol 7

添加table-layout: fixed<table>的风格.没有它,应用于width表格单元格被解释为min-width(min-width从不存在时的遗留)