开发者

Linear gradients not working in Firefox 4

开发者 https://www.devze.com 2023-02-21 23:53 出处:网络
I recently tried applying a gradient background to a webpage using only CSS3. while testing out the following code:

I recently tried applying a gradient background to a webpage using only CSS3. while testing out the following code:

body {background: -moz-linear-gradient(top, blue, white);}

The result was:

Linear gradients not working in Firefox 4

Not exactly what I was looking开发者_JAVA技巧 for... Any idea what is going on? OS is Win7 64bit and Firefox 4. Thanks!


you may want to add no-repeat to that background property…

or set a height to the <body> (and the <html>) like so:

html { height: 100%; }
body { background: -moz-linear-gradient(top, blue, white); height: 100%; }


This is happening because the height of the body is small, and by default the background is repeating.

You can either make it not repeat:

body { background-repeat: no-repeat; }

or make the height of the container (html) the size of the window:

html { height: 100%; }

though note that the latter can sometimes have unexpected effects when scrolling.

0

精彩评论

暂无评论...
验证码 换一张
取 消