html - 跨浏览器 CSS(100% 高度)

标签 html css internet-explorer-8 cross-browser compatibility

我正在创建一个网站,但它在不同浏览器中的显示方式有问题。我正在使用 Chrome、iOS 和 IE8 进行测试。该站点在前两个中正确显示,但在 IE 中显示不正确。

有问题的网站是http://www.edalemill.co.uk/

任何人都可以帮助指出我的 CSS 有什么问题来解决问题吗?

谢谢!

最佳答案

我已经看了一下,可以重现这个问题。

我建议删除

overflow:auto; 来自 #stripper

您还在您的 CSS 中多次使用了 body,我建议您只使用一次并整理您的代码。

可能会考虑以此为基础,这对您有帮助:

http://meyerweb.com/eric/tools/css/reset/

更新

否则,对于您的代码,请对 CSS 执行以下操作

#sidebar {

position:fixed;

}

不过我建议只制作 IE8 代码

关于html - 跨浏览器 CSS(100% 高度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18685720/

相关文章:

javascript - 如何从 JavaScript 更新现有的 <style>?

javascript - 在 IE8 上获取访问被拒绝错误

javascript - 导致 Internet Explorer 8 崩溃的简单网页

html - 我可以在移动设备上隐藏图片而不是 div 或类吗?

html - 无法隐藏滚动条+表格表现怪异

html - 如何定位网页中只有一个属性且与其他元素重复的元素?

javascript - 表单提交后清空

html - Firefox 忽略表格单元格上的边框左上角半径

javascript - CSS/JavaScript : How to draw minimal border around an inline element?

javascript - 无法在 IE8 中使用 javascript 在选择下拉列表中设置选择