Css 什么';对整个页面使用多种背景色的最有效方法是什么?

Css 什么';对整个页面使用多种背景色的最有效方法是什么?,css,html,background,Css,Html,Background,我正在尝试创建多色背景 我希望整个背景是蓝色的,在某些容器中有红色部分。我想让红色从页面的一侧一直延伸到另一侧,而不会有任何可能由浏览器呈现的空白。以下是我所拥有的: HTML: 边缘在侧面以白色边距偏移 如何使颜色从一条边到另一条边?在div标签中添加适当的颜色是正确/有效的方法吗 下面是我想要创建的背景图像 将此添加到CSS规则中: * { margin: 0px; padding: 0px; } 这将消除保证金 另外,请查看更多详细信息 @Kheema在评论中提到,通用选择器

我正在尝试创建多色背景

我希望整个背景是蓝色的,在某些容器中有红色部分。我想让红色从页面的一侧一直延伸到另一侧,而不会有任何可能由浏览器呈现的空白。以下是我所拥有的:

HTML:

边缘在侧面以白色边距偏移

如何使颜色从一条边到另一条边?在div标签中添加适当的颜色是正确/有效的方法吗

下面是我想要创建的背景图像


将此添加到CSS规则中:

* {
   margin: 0px;
   padding: 0px;
}
这将消除保证金

另外,请查看更多详细信息

@Kheema在评论中提到,通用选择器可能是个坏主意。您可以改用
reset.css


查看更多关于
reset.css的讨论

将此添加到css规则中:

* {
   margin: 0px;
   padding: 0px;
}
这将消除保证金

另外,请查看更多详细信息

@Kheema在评论中提到,通用选择器可能是个坏主意。您可以改用
reset.css


查看更多关于
reset.css的讨论

您必须从页面中删除
边距
填充
。最简单的方法是使用这种样式删除填充和边距

html, body{margin:0; padding:0}

注意:使用
reset.css
文件可以避免这种奇怪的问题。

您必须从页面中删除
边距和
填充。最简单的方法是使用这种样式删除填充和边距

html, body{margin:0; padding:0}
注意:使用
reset.css
文件来避免这种奇怪的问题是一个很好的做法。

的确如此

* {
margin: 0px;
padding: 0px;
}
如果你不想让div的内容接触到边缘,那么现在就必须给div添加填充

* {
margin: 0px;
padding: 0px;
}

如果您不想让div的内容接触到边缘,那么现在必须向div添加填充

googleforcss reset(或normalize)。。。或者看看这个问题谷歌css重置(或规范化)。。。或者看看这个问题,我不太喜欢使用
universalselector
理想情况下你应该使用
reset.css
。我不太喜欢使用
universalselector
理想情况下你应该使用
reset.css