我用以下代码创建了一个网页,并在谷歌浏览器中查看它。如何使一个盒子填充所有浏览器的整个网页?
<html>
<head>
<style type="text/css">
html {padding:30px; background-color:blue;}
body {margin:0px; background-color:red;}
</style>
</head>
<body>
hello world
</body>
</html>
结果是我所期望的,一个带有30像素蓝色边框的红色框,填充整个网络浏览器窗口。但是,当我在Firefox中查看它时,红色框只是一行高度的高度。在IE8中,没有蓝色边框。
如何使Firefox和IE8显示与我在Google Chrome中看到的相同的内容?
其他注意事项我试着在页面上添加不同的doctype标签,但这只会使它看起来像Firefox,也就是红色的1行高度。
http://jsfiddle.net/Diezel23/Lv6Vw/#base –
我不认为究竟是因为你没有看到底部的蓝色边框。 – scottheckel