html和css的一个问题,关于body设置width后并且居中显示后为啥背景色不遵循约束?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html和css的一个问题,关于body设置width后并且居中显示后为啥背景色不遵循约束?相关的知识,希望对你有一定的参考价值。

html和css如图。在css中设置了body的宽度和高度,设置border后,一看是那么回事。但是设置背景色之后,为什么这个背景色不作用于规定好的width而是全部的页面?

谢谢
【不是很复杂的代码,您点开图片一看便知】

body 标签代表网页内容的模块,所以设置了背景色会导致整个页面的背景都变,建议body内嵌套一个大DIV 通过设置DIV的背景来达到你需要的效果,希望能帮到你 参考技术A 你好,请理解html语义。body作为页面页面所以显示的是全部背景。如果你想这样的话,请另外加一个div。本回答被提问者采纳

以上是关于html和css的一个问题,关于body设置width后并且居中显示后为啥背景色不遵循约束?的主要内容,如果未能解决你的问题,请参考以下文章

用DIV+CSS做网页里要设置body和*规定内容

怎样设置div 高度随宽度变化而变化?比如说height=width*80%?

HTML+CSS笔记 CSS进阶

css中body下的div 为何用百分比设置height无效,用像素值可以

html背景图片怎么设置高度和宽度?

关于css的问题