您好,登錄后才能下訂單哦!
這篇文章主要介紹“css3怎么實現重復的線性漸變”,在日常操作中,相信很多人在css3怎么實現重復的線性漸變問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”css3怎么實現重復的線性漸變”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
使用多個顏色節點
下面的實例演示了如何設置多個顏色節點:
實例
帶有多個顏色節點的從上到下的線性漸變:
#grad {
background-image: linear-gradient(red, yellow, green);
}
下面的實例演示了如何創建一個帶有彩虹顏色和文本的線性漸變:
實例
#grad {
/* 標準的語法 */
background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet);
}
使用透明度(transparent)
CSS3漸變也支持透明度(transparent),可用于創建減弱變淡的效果。
為了添加透明度,我們使用rgba()函數來定義顏色節點。rgba()函數中的最后一個參數可以是從0到1的值,它定義了顏色的透明度:0表示完全透明,1表示完全不透明。
下面的實例演示了從左邊開始的線性漸變。起點是完全透明,慢慢過渡到完全不透明的紅色:
實例
從左到右的線性漸變,帶有透明度:
#grad {
background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
}
重復的線性漸變
repeating-linear-gradient()函數用于重復線性漸變:
實例
一個重復的線性漸變:
#grad {
/* 標準的語法 */
background-image: repeating-linear-gradient(red, yellow 10%, green 20%);
}
到此,關于“css3怎么實現重復的線性漸變”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。