css - 导航栏IE8问题

标签 css internet-explorer-8 cross-browser uinavigationbar zurb-foundation

我正在使用 foundation.zurb 4 框架构建一个 html 网站,现在我遇到了使导航栏在 IE8 上工作的问题。除了那个导航栏,我有点设法让所有东西在 IE8 上工作。我为导航栏菜单使用了一个单独的 css 文件,为 IE8 调整使用了另一个文件。所有文件都可以找到here .

我很抱歉代码很长,希望我的要求不会太过分。我希望有人能帮助我,因为我现在有点绝望:(

更新:查看实际效果 here它不需要在 IE8 上响应,我只希望它是静态的 ;)

最佳答案

媒体查询 - 响应式 CSS3 不支持 ie8 或更低版本。

你正在使用这个:

@media only screen and (min-width: 58.75em)
.top-bar .toggle-topbar {
display: none;
}

IE8 就像...“WTFISTHIS?”

意思是它尝试这样做,但它就是不明白来回走动

有这个插件:

https://github.com/scottjehl/Respond

如果你真的需要支持它,但我的答案是让 ie8 像普通桌面版本一样是静态的。

关于css - 导航栏IE8问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17218191/

相关文章:

Javascript 和正则表达式,多个匹配项

javascript - CSS 不透明度忽略过渡时间

jquery - 进行异步 ajax 调用时,加载动画在 IE7 中卡住,有时在 IE8 中卡住

javascript - jQuery 日期选择器在第二次单击时不起作用

css - 在 div 中向左浮动在 IE7 中不起作用,但在 Firefox 和 IE8 中起作用

javascript - 如果回调被阻止,setInterval 的不同行为

CSS 下拉菜单在 IE 中缺少背景

html - 使用 CSS 平衡表

javascript - IE 是否需要在知道元素的属性之前将元素插入到 DOM 中?

jquery - Jqplot 的 IE8 打印问题