我需要爲我正在構建的網站上的標題和導航文本創建「銳利」漸變。我試圖使它成爲純HTML5/CSS3,並且希望堅持使用@font-face
而不是移到Cufon。我的意思是尖銳的漸變是兩種顏色,兩者之間沒有混合。使用CSS3在文本上創建雙色漸變漸變
例子:http://dl.dropbox.com/u/12147973/sharp-gradient.png
我找到了一種方法做這件事的Cufón,但正如我所說的,我要堅持到@font-face
。 Cufon在IE中給了我太多的傷感,我真的很喜歡@font-face
的工作原理。
我也找到了一種方法來對CSS3的文字進行漸變,但我無法弄清楚如何用「尖銳」漸變來做到這一點。 http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-pure-css-text-gradients/
正如您從我的示例中看到的,使用PNG圖像技巧將無法使用,因爲它不在純色背景上。如果一切都失敗了,我會用一個平滑的漸變,但我相信StackOverflow的好人。
梯度我目前正在工作:
-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8a8a8), color-stop(50%,#a8a8a8), color-stop(50%,#6d6d6d), color-stop(100%,#6d6d6d))
注:我不介意,如果這只是一個瀏覽器解決方案。如果這就是他們的全部,那麼至少比沒有好。