我的布局IE7目前有这个奇怪的问题。我在处理IE7的错误方面不是很有经验,所以我希望有人可以帮助我。
如果您在IE7中加载页面后很快看起来很快,背景就不会涵盖整个内容。有时它会卡在顶部,大多数时候它会覆盖除页脚之外的所有内容。同样,有时它决定(几秒钟后)最终从不覆盖页脚跳到覆盖所有内容,就像它应该的那样。据我所知,我已将clearfix放在应有的位置。我也尝试过使用“overflow:auto”,但没有运气。
任何人都可以帮助我吗?在这里查看网站:
http://www.matthewruddy.com/demo/
部分脚本:
来源:http://pastebin.com/r6R2rdP6
CSS:http://pastebin.com/qtMa22xX
问题似乎与#body,#page,#content,#bottom-sidebar等有关。
提前感谢任何可以提供帮助的人;马修。
答案 0 :(得分:1)
移动它:
<!--[if IE]>
<script type="text/javascript" src="http://www.matthewruddy.com/demo/wp-content/themes/la-rivista/lib/scripts/jquery.border.min.js"></script>
<script type="text/javascript">
// IE rounded borders
DD_roundies.addRule('#body', '5px');
</script>
<![endif]-->
从您的<head>
标记内部到结束正文标记(</body>
)之前将其排序。
可能有更好的方法。