如何使用css3實(shí)現(xiàn)文字顏色漸變

今天就跟大家聊聊有關(guān)如何使用css3實(shí)現(xiàn)文字顏色漸變,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)公司是專業(yè)的鎮(zhèn)巴網(wǎng)站建設(shè)公司,鎮(zhèn)巴接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行鎮(zhèn)巴網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

css3文字顏色漸變的方法一:通過(guò)css3的動(dòng)畫屬性實(shí)現(xiàn)css文字動(dòng)態(tài)顏色漸變

<h3>文字顏色漸變</h3>
h3{
    height: 60px;
    color: #f35626;
    background: coral;
    background-image: -webkit-linear-gradient(45deg,#f35626,#feab3a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: hue 6s infinite linear;
}
@-webkit-keyframes hue {
    from {
        -webkit-filter: hue-rotate(0deg);
    }
    to {
        -webkit-filter: hue-rotate(-360deg);
    }
}

效果如下(截取的是靜態(tài)圖片,但實(shí)際上是動(dòng)態(tài)的@o@,所以就對(duì)比一下^-^)

如何使用css3實(shí)現(xiàn)文字顏色漸變如何使用css3實(shí)現(xiàn)文字顏色漸變

css3文字顏色漸變的方法二:通過(guò)mask-image屬性實(shí)現(xiàn)文字顏色漸變的靜態(tài)效果

<h3 class="text-gradient" data-text="文字顏色漸變">文字顏色漸變</h3>
.text-gradient {  
    display: inline-block;
    font-family: '微軟雅黑';
    font-size: 5em;
    position: relative; 
}  
.text-gradient[data-text]::after {  
    content: attr(data-text);  
    color: green;  
    position: absolute;  
    left: 0;  
    z-index: 2;
    -webkit-mask-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff0000), to(rgba(0, 0, 255, 0)));
}

效果如下:

如何使用css3實(shí)現(xiàn)文字顏色漸變

從CSS代碼可以看出,效果的實(shí)現(xiàn)除了“content內(nèi)容生成技術(shù)”以外,主要是使用了mask-image屬性。

css3文字顏色漸變的方法三:通過(guò)background-clip + text-fill-color屬性來(lái)實(shí)現(xiàn)文字顏色漸變的靜態(tài)效果。

<h3 class="text-gradient">文字顏色漸變效果</h3>
.text-gradient {  
    display: inline-block;
    color: green;
    font-size: 5em;
    font-family: '微軟雅黑';
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
};

效果如下:

如何使用css3實(shí)現(xiàn)文字顏色漸變

這個(gè)方法雖然使用的CSS屬性相對(duì)多些,但是結(jié)構(gòu)簡(jiǎn)單,易于控制,顏色的選取與控制也更精確,理解上也更容易理解。

看完上述內(nèi)容,你們對(duì)如何使用css3實(shí)現(xiàn)文字顏色漸變有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)頁(yè)名稱:如何使用css3實(shí)現(xiàn)文字顏色漸變
URL標(biāo)題:http://bm7419.com/article10/jjeedo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、動(dòng)態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司用戶體驗(yàn)、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作