引导程序3下拉列表在IE8中不起作用,我不知道为什么,对此有任何帮助。有人说因为BS添加了CSS过滤属性
答案 0 :(得分:18)
bootstrap3工作正常,即8,只有你确保添加respond.js,html5shiv和最新版本的jQuery
像这样:<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<!--[if lt IE 9]>
<script src="js/html5shiv.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
答案 1 :(得分:2)
我已经在localhost中测试了这么多次。它永远不会在localhost中工作,Jut上传服务器上的相同文件夹然后检查它将100%工作。
答案 2 :(得分:0)
包括这两个脚本:
<script type='text/javascript' src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type='text/javascript' src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
然后使用jQuery版本少于2(jQuery 2 ++不再支持IE8)
最后,使用网络服务器(本地或其他方式)查看您的网站,因为response.js与file:// protocol
不兼容答案 3 :(得分:0)
在另一个线程上发现这个但是将你的jquery恢复到版本1.11.2而不是2+。
答案 4 :(得分:0)
要解决同一服务器上的问题,您需要托管站点兼容性文件(html5shiv和Respond),并且将再次托管引导程序文件而不使用CDN。否则,与IE 8的兼容性将无法运行。