下面的代码是创建所需的背景,但在页面上重复两次。这是为什么以及如何预防?我正在Google Chrome中对此进行测试。
body {
border-top-left-radius: 200px;
border: 20px solid black;
background: radial-gradient(at top left, lightgreen, blue);
}

答案 0 :(得分:2)
Oriol是对的,您必须将background-repeat
属性添加到CSS中。
所以只需添加background-repeat: no-repeat;
即可看到您的背景不重复。这也适用于背景图像。
答案 1 :(得分:0)
使用以下css
body {
border-top-left-radius: 200px;
border: 20px solid black;
background: radial-gradient(at top left, lightgreen, blue);
background-repeat: no-repeat;
}
答案 2 :(得分:0)
您可能需要提及background-repeat
和background-size
属性。
<强>的CSS 强>
body {
border-top-left-radius: 200px;
border: 20px solid black;
background: radial-gradient(at top left, lightgreen, blue);
background-repeat: no-repeat;
background-size: cover;
}