2012-08-08 47 views
0

是否有可能使用css2生成漸變?是否可以使用css2生成漸變?

注: - 如果沒有背景圖片

+1

這不是,不... – Undefined 2012-08-08 14:34:36

+1

爲什麼你需要使用CSS 2? – 2012-08-08 14:35:55

+1

您定位的瀏覽器和瀏覽器版本是? – 2012-08-08 14:38:29

回答

1

沒有,但這裏是最好的跨瀏覽器的方法:

background-color: #ccc; // If gradients are not supported by browser 

background-image:   linear-gradient(bottom, #ccc 0%, #ddd 100%); 
background-image:  -o-linear-gradient(bottom, #ccc 0%, #ddd 100%); 
background-image: -moz-linear-gradient(bottom, #ccc 0%, #ddd 100%); 
background-image: -webkit-linear-gradient(bottom, #ccc 0%, #ddd 100%); 
background-image:  -ms-linear-gradient(bottom, #ccc 0%, #ddd 100%); 
background-image:  -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(1, #ddd)); 
2

號 只有在CSS3使用純CSS,但你會發現這個有用:
http://www.colorzilla.com/gradient-editor/

它生成與很多不同的瀏覽器兼容的漸變。您只需將生成的CSS粘貼到您的工作表。 這樣你就不需要在你的背景上加載圖像。

+1

「是」部分在哪裏? – BoltClock 2012-08-08 14:41:41

+0

@BoltClock中的鏈接,漸變編輯器。 – 2012-08-08 14:42:35

+0

我看到一個SVG'background-image'解決方案。雖然OP不需要它,但它確實是CSS2中的唯一方法... – BoltClock 2012-08-08 14:44:20

相關問題