想讓Email中讓文字有漸層顏色。
用過很多種語法在瀏覽器中能用,不過在電子郵件(gmail)中就顯示不出來
猜是不支援CSS3的關係
CSS程式碼如下:
瀏覽器效果(預期效果):
email中效果(呃呃):
希望有人可以幫忙w
Email 中的樣式都是應用於排版,不會應用於特效。
如果需要特效的話,實務上都是轉成圖片或影片,才不會因為閱讀器的差異,影響閱讀體驗。
正常來說,MAIL能使用或是作用的CSS是很有限的。
並不是所有的CSS就一定能在MAIL內作用。
其中又分為樣式表可使用及直接標簽式可使用兩種模式。
大多數來說,mail可以使用的css。其還是依靠MAIL閱讀器來決定。
依WEB MAIL來說,它們除了要秀出你的排板之外。
其也得需要考量到你的MAIL中宣告的CSS。不能直接被影響到原來介面中的排版。
所以一些用法還是會被排除掉的。
再來就是可運行式的動態CSS或是程序化的CSS。
也容易會被排除掉。(你的漸層文字,可以說跟這一類是同樣的)
所以,不要去想說MAIL可以跟HTML一樣。它能做的事很有限。