我希望有一个涵盖整页的背景知识。
我将Style
添加到body
代码。
默认情况下,重复背景。
当我添加background-repeat:no-repeat
时,没有重复,但整页上没有出现颜色。
我们添加这些属性:
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
然而,没有新的。
答案 0 :(得分:3)
您需要为height
和<html>
<body>
html, body {
height: 100%;
}
.your_gradient_class {
/* Your gradient declaration goes here */
background-attachment: fixed; /* Add this */
}
我建议您将渐变应用于<html>
,而不是将其设置为<body>
您可能还想查看background-attachment: fixed;
,这对您的背景非常方便。
请注意,您不必使用background-size: cover;
。
答案 1 :(得分:0)
添加background-color
:
.color-grad {background-color: rgb(238,244,248);}
答案 2 :(得分:0)
通过执行以下CSS,您无需重复即可获得完整的车身颜色。例如
html, body{
background: linear-gradient(rgba(19, 51, 76, 5), rgba(0, 87, 146, 5));
background-attachment: fixed;
background-size: cover;
height: auto
}