在我的 home page我的工作列在三行列中。它在除 Internet Explorer 之外的所有浏览器上看起来都非常好。在 IE 中,左边的行应该在中间,行下方的行应该是最左边的行。我该如何解决这个问题?
最佳答案
您的 HTML 有点乱,这可能是 Internet Explorer 出现问题的原因。你有两个 <div>
具有相同 ID ( row2
) 的标签。我认为 IE 会显示其他浏览器不会显示的内容,这会扰乱您的列。
看起来您复制并粘贴了一段代码两次。
这看起来是额外的代码:
<a title="Angry Walk Cycle - Made in Maya" href="http://vimeo.com/43512708" rel="prettyPhoto">
<div id="row2">
<ul>
<li class="notactive"></li></ul></div></a>
从您的代码中删除它可以让我在 IE 9 中正确显示它。
关于css - 网站在除 IE 以外的其他浏览器中看起来正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11548555/