2010-07-12 78 views
3

Firefox 3.6允許設置gradient on backgrounds可以在文本顏色上設置漸變嗎?

可以在文本顏色上設置漸變嗎?

For example

HTML:

<span>Hello</span> 

CSS:

body { 
    background: -moz-linear-gradient(left, red, white); 
} 
span { 
    font-size: 13em; 
    color: #222; 
} 

我想與-moz-linear-gradient(left, white, blue); 「替換」 #222,例如。

有沒有辦法做到這一點?

+0

爲什麼不嘗試一下,看看它是否工作? – 2010-07-12 04:34:41

+0

相信我,在我寫這個問題之前我嘗試過...... – 2010-07-12 04:41:52

回答

0

h1 { position: relative; font-size: 70pt; margin-top: 0; }

h1 a { 
    text-decoration: none; 
    color: #ffcc33; /* or rgb/a */ 
    position: absolute; 
    -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,.5)), to(rgba(0,0,0,1))); 
} 
//css to enter the content on page after render - optional 
h1:after { 
    content : 'Hello World'; 
    color: #d6d6d6; 
    text-shadow: 0 1px 0 white; 
} 

+0

我試圖把你的代碼放在上面的例子中,但它不起作用。你能發表一個有效的例子嗎? – 2010-07-12 04:36:38

+0

忘記了分號...:S – 2010-07-13 00:07:12

+0

這不會使文本漸變。 – 10basetom 2015-06-03 01:23:32

相關問題