我的 IE9-10 菜单有问题。在任何其他浏览器中,元素之间的空间是相等的。但在 IE 中,它为每个元素显示固定宽度。如果我指定 table-layout:fixed
,其他浏览器的行为将相同。至 <nav>
标签,但我试图指定 table-layout:auto
没有成功。
这是 fiddle :http://jsfiddle.net/UcuBt/
有什么办法可以解决吗?谢谢
已更新 Opera 12.15 中的相同问题
最佳答案
删除 width:1%;
用于 table-cell
元素,然后在 IE 中它们将占用所需的空间并且不再是单元格。
如果那是你的问题:)
关于CSS - 带显示 :table-cell and IE 的 UL LI 导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17191241/