5

我一直在尝试创建径向背景,但由于某种原因,我只能得到一条线。我不知道我做错了什么,有什么想法吗?

jsfiddle:http: //jsfiddle.net/3QSFj/1/

CSS:

background: -webkit-gradient(radial, circle, 0, circle, 70, color-stop(0%, #718aa7), color-stop(70%, #203044));
background: -webkit-radial-gradient(circle, #718aa7 0%, #203044 70%);
background: -moz-radial-gradient(circle, #718aa7 0%, #203044 70%);
background: -o-radial-gradient(circle, #718aa7 0%, #203044 70%);
background: radial-gradient(circle, #718aa7 0%, #203044 70%);
4

1 回答 1

5

将您设置body height100%,您的body元素是空的,因此它没有任何heightbackground就在repeated那里..糟糕的演示

html, body {
   height: 100%;
}

演示

此外,您background将被重复,因此您将需要background-attachment: fixed;以及background-repeat: no-repeat

演示 2

于 2013-10-26T05:42:50.440 回答