Bootstrap 3 IE8导航跳转

时间:2014-06-10 12:49:46

标签: html css twitter-bootstrap internet-explorer-8 twitter-bootstrap-3

我注意到一个小问题,当页面加载时,使用IE8,主要顶部导航,使用Bootstrap 3.1.1,开始折叠,然后当页面加载完成后,主要顶部导航调整为全宽,即正常尺寸。这会在页面上产生一些跳跃,这不是理想的。在慢速连接上尤其明显,并且似乎只出现在IE8中。任何想法或任何方式以某种方式解决它?

我包括所有常用位:

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="initial-scale=1.0, width=device-width">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<script src="~/scripts/html5shiv.min.js"></script>
<script src="~/scripts/respond.min.js"></script>

1 个答案:

答案 0 :(得分:1)

很抱歉,我无法将其添加为评论,因为我没有足够的代表......

您的条件评论的顺序是什么?在执行IE8条件之前,您应该加载CSS和脚本的其余部分。

如果这一切都正确,那么Paul Spranger的解决方案可能适合你(参考:http://www.paulsprangers.com/2011/09/remove-respond-js-screen-flicker/)。好像它可能与respond.js直接相关。