我正在开发一个Web应用程序,不用说跨浏览器对我来说非常重要。我的应用程序适用于所有浏览器但IE11。
有问题的CSS很简单
html,body {
height:95%;
}
这在IE11中无效,页面高度大于屏幕的100%。
应用程序非常庞大,所以我不会发布只会让你们感到困惑的小段代码。
我的问题是:IE11高度有任何明显问题吗?或者我应该在别处寻找?
答案 0 :(得分:2)
默认情况下,页面有边距。这意味着在没有任何CSS的情况下,您的内容不会挤压窗口的边缘。
如果您希望控制文档的确切高度,则必须使用margin:0
覆盖此内容。
答案 1 :(得分:0)
答案 2 :(得分:0)
我很确定IE11没有问题(即使我讨厌它)你的代码应该像下面的代码一样。
body{
height: 95%;
}
答案 3 :(得分:0)
尝试将height: 100vh;
添加到您的css类中。
它完全支持ie 11