课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
如果给body加个背景色,再加个边框,会发现,背景色没有局限在边框之内。问题是:到底border描述了body范围还是背景色的范围是body?
2016-08-30
源自:初识HTML(5)+CSS(3)-升级版 3-5
正在回答
最后补个图:)
参考资料:(https://www.smashingmagazine.com/2009/09/backgrounds-in-css-everything-you-need-to-know/)
*{padding:0;margin:0;}
通常情况下,浏览器给body添加有默认样式,设置了margin属性的值,而背景色是填充整个标签所占区域的,边框之内宽度+左右margin的值=背景色区域宽度,所以才会出现背景色没有局限在边框之内。可以将body的margin值设定为0进行验证
慕仙1618765 提问者
我是7号 回复 慕仙1618765 提问者
背景色设置是是body的属性,不是边框的
同问。。。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
5 回答用>文字加红色边框
4 回答开始背景颜色并没有全覆盖,然后我在背景那里写位置是所有,背景颜色就没了。怎么回事呢?
2 回答背景颜色不一样?
4 回答如何给填充设置背景色?
4 回答如何添加背景颜色?在那里添加?具体添加什么内容求大神指点
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号