新聞中心
這篇文章主要介紹了css3實現(xiàn)文字漸變的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
在開發(fā)過程中,UI設(shè)計師經(jīng)常會設(shè)計一些帶漸變文字的設(shè)計圖,給到我們程序員,而我們程序員們呢,大多都是默默地嘆息傳來,不過CSS3的誕生,解決了前端開發(fā)過程中的好多個難題,比如動畫,遮罩等等
1. 我們今天要實現(xiàn)的就是使用純CSS實現(xiàn)漸變文字,下面是預(yù)覽圖片:
2. 基礎(chǔ)樣式:
.gradient-text{ text-align: left; text-indent:30px; line-height: 50px; font-size:40px; font-weight:bolder; position: relative; }
3. 第一種方法,使用 background-cli、 text-fill-color:
.gradient-text-one{ background-image:-webkit-linear-gradient(bottom,red,#fd8403,yellow); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }
4. 第二種方法,使用 mask-image:
.gradient-text-two{ color:red; } .gradient-text-two[data-content]::after{ content:attr(data-content); display: block; position:absolute; color:yellow; left:0; top:0; z-index:2; -webkit-mask-image:-webkit-gradient(linear, 0 0, 0 bottom, from(yellow), to(rgba(0, 0, 255, 0))); }
5.第三種方法,使用 linearGradient、fill:
.gradient-text-three{ fill:url(#SVGID_1_); font-size:40px; font-weight:bolder; }
6. 該DEMO全部代碼:
CSS3漸變字體 方法1. background-clip + text-fill-color
花樣年華
方法2. mask-image
豆蔻年華
方法3. svg linearGradient
感謝你能夠認真閱讀完這篇文章,希望小編分享css3實現(xiàn)文字漸變的方法內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司,關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司,詳細的解決方法等著你來學(xué)習(xí)!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、網(wǎng)站設(shè)計器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站名稱:css3實現(xiàn)文字漸變的方法-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://www.ef60e0e.cn/article/dspidp.html