javascript - 问一个css的background问题
PHP中文网
PHP中文网 2017-04-11 10:21:31
[JavaScript讨论组]

如果所示,body里面是一个p,宽高都是130px,并设置了margin:auto;
使用谷歌调试工具看body的盒模型只占了如图所示的空间,为什么设置了body的background-color之后,红色会占据了所有的空间呢。根据该属性的特性不应该是只占据padding border和content的区域吗?

PHP中文网
PHP中文网

认证0级讲师

全部回复(3)
黄舟

<body>标签的background-color会影响<html>标签的background-color。你在样式中给<html>标签也添加一个background-color就能看到<body>标签的背景色范围了

大家讲道理

背景颜色样式设置在了body上面所以整个body都是红色,如果要实现p的背景为红色需要设置p的样式

黄舟

<body>标签的background-color就是文档的背景色。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号