<style type="text/css">
div{
width: 100%;
height: 100%;
background: red;
position: fixed;
}
</style>
</head>
<body>
<div></div>
</body>
请问为什么div的position设置成fixed和absolute就会显示出来?还有为什么top和left会有8px的空白,是默认的吗?
第一个问题去mdn查文档,搞清楚position的作用。
第二个问题是浏览器默认的,根据浏览器不同可能不同,所以需要一个叫reset.css 或 normalize.css的东西,统一浏览器的默认样式。