首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导程序在Internet 8中不起作用

引导程序在Internet 8中不起作用
EN

Stack Overflow用户
提问于 2014-07-03 10:46:29
回答 1查看 1.2K关注 0票数 1

我目前正在从事一个静态网站项目,该项目使用html5、css3和引导框架。在Firefox中,一切看起来都很棒,但是在Internet 8中,站点被完全破坏了。

有两件事不能正常工作:

  • 主菜单不可用
  • 挑逗盒从版面上掉下来了。

我已经测试了以下标准故障:

  • 网站运行在Internet的兼容模式下
  • HTML5shiv.js和respond.js存储在我自己的服务器上,而不是通过cdn加载。
  • 我设置了警报以检查所有脚本是否都在运行。
  • HTML是有效的
  • 站点运行模式为标准模式,而不是古怪模式

我试着用这些工具找出这个站点发生了什么:

  • IE调试器
  • 另外,用IETester检查它
  • 火虫

你有什么意见建议?

我的项目可以查看这里

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-08 16:51:47

我自己解决了这两个问题。我解决了第一个问题:“主菜单不可用”,通过将z索引与位置绝对结合起来,为IE提供了额外的css文件。

代码语言:javascript
复制
<!--[if lt IE 9]>
    <link href="css/ie8fix.css" rel="stylesheet">
<![endif]-->

Ie8fix.css的CSS内容:

代码语言:javascript
复制
.nav{position: absolute; z-index:999;}

第二个问题并不是真正的错误,因为一个盒子比所有其他的盒子都高,这就是为什么盒子会从设计中掉下来的原因。因此,我更正了高度值(在我的例子中:删除一个html中断),它现在运行良好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24551608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档