专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 跨浏览器开发

Bootstrap 兼容IE8的有关问题

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
Bootstrap 兼容IE8的问题
找了个基于bootstrap的前台框架,但是在IE浏览器下结构全乱了。网上找了方法,说是加载respond.js,但加载后,IE8显示拒绝访问该文件。
有没有人用过这个框架,给指点一下啊!救急
------解决思路----------------------
楼主我也是遇到这个问题啊,不知楼主解决了没有

------解决思路----------------------
问题以解决,本地运行是会报错,发布到服务器上就不会了!
------解决思路----------------------
 楼主,我也是这个问题,困扰了很久,楼主解决了吗
------解决思路----------------------
引用:
 楼主,我也是这个问题,困扰了很久,楼主解决了吗



  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Bootstrap 101 Template</title>

    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>


看这个,需要引用两个JS。我有用这个框架。http://www.dmeng.net/
------解决思路----------------------
respond.js  由于使用 file:// 协议,IE8 是无法调起本地文件的
简单来说  就是你要部署在IIS 等web容器上 才能看到效果


------解决思路----------------------
<!--[if lt IE 9]>
      <script src="html5shiv.js"></script>
      <script src="respond.min.js"></script>
<![endif]-->
引用以上两个文件即可,但是不要在本地上运行 ,本地上运行是不生效的,
必须放在本地搭建的环境运行,或者上传服务器运行!
------解决思路----------------------
还是无法调用
------解决思路----------------------
说得对
本来就是本地方原因
------解决思路----------------------
还是看不到效果?文件都上传到服务器了呀,用IE8访问还是木有效果.....
是直接引用:
<!--[if lt IE 9]>
      <script src="html5shiv.js"></script>
      <script src="respond.min.js"></script>
<![endif]-->
这两个文件的,访问的时候也加载了,但是木有效果,郁闷.....
跪求指导!!!
------解决思路----------------------
LZ你的问题是否解决了?求指导一下下!!
------解决思路----------------------
我也遇到了同样的问题,等待高手答疑... ...
------解决思路----------------------
BootStarp3.0以后就已经对ie8  放弃治疗了。你可以选择bootStarp   以前的版本。
在网页上加入 <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
------解决思路----------------------
respond.js要读取css里@变量,因此需要将css文件(包括bootstrap.css)放在网页同一域下,防止跨域就行。
------解决思路----------------------
目测ie8没问题, 6 7就乱了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: