标签: html css
我必须添加20px的边距,并且该边距的颜色为白色。这从来没有发生在我身上,我想知道为什么它与页面/元素背景颜色不同。
这是它的样子:
这是它所在的页面:
http://www.bolistylus.com/
答案 0 :(得分:1)
<div id="page">元素的背景设置为White(style.css第325行)
<div id="page">
White
有问题的元素#site-generator未指定父级背景,因此它使用了祖父元素#page。
#site-generator
#page
您可以在#page上更改样式,也可以为footer元素添加背景颜色
footer
答案 1 :(得分:0)
尝试使用PADDING而不是MARGIN。
填充 - 定义边框和元素内容之间的空间。
保证金 - 定义边框与其他外部元素之间的空间。
要了解有关差异的更多信息,请参阅here。