1. 之前说的:
- html,body{
- width: 100%;
- height: 100%;
- }
会产生滚动条。有了合理解释。
偶然发现,当没有对 height 进行设置的话,是不会产生滚动条的。
这是因为,呃没研究出来,但发现 height 设置与否会改变 width 的宽度。看看后面能不能发现吧。。。2.html 加 border 长度时,也一样会撑出滚动条。
因为默认 html 宽度是浏览器窗口宽度,当加了 border,就扩大了。3.html 背景颜色问题
---1 首先,html 颜色继承于 body。这解释了当单单设置 body 颜色时 margin 为什么不是透明。
---2html 外的颜色,我的理解为继承于 html。
4.div 的宽高设置问题:
background-size 不会产生 height。。但在 body 可以。。留着疑问先。
来源: http://www.bubuko.com/infodetail-2444977.html