久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

24
2016/12

如何用CSS寫漸變色

發(fā)布時間:2016-12-24 11:05:55
發(fā)布者:wenhui
瀏覽量:
0

網(wǎng)頁的應(yīng)用中,有時會用到漸變色,文匯小編在這里跟大家分享一下使用CSS寫漸變色的方法。

如下圖,是由紅色到青色的漸變:

1.jpg

附樣式代碼:

.color1{background:-moz-linear-gradient(top,rgb(255,50,98),rgb(50,255,228));

                   background:-ms-linear-gradient(top,rgb(255,50,98),rgb(50,255,228));

                   background:-o-linear-gradient(top,rgb(255,50,98),rgb(50,255,228));

                   background:-webkit-linear-gradient(top,rgb(255,50,98),rgb(50,255,228));

}

[注1]-moz-linear-gradient用于火狐瀏覽器,-ms-linear-gradient用于IE10,-o-linear-gradient用于歐朋瀏覽器11.10及以上版本,-webkit-linear-gradient用于谷歌瀏覽器。

[注2]方向值取top、bottom、left、right,其中top表示從上往下,bottom表示從下往上,left表示從左往右,right表示從右往左。

[注3] rgb(255,50,98)為紅色的rgb編碼。

我們可以將上述代碼的top改成left,顏色漸變的方向就變成了從左往右。即:

.color2{background:-moz-linear-gradient(left,rgb(255,50,98),rgb(50,255,228));

                   background:-ms-linear-gradient(left,rgb(255,50,98),rgb(50,255,228));

                   background:-o-linear-gradient(left,rgb(255,50,98),rgb(50,255,228));

                   background:-webkit-linear-gradient(left,rgb(255,50,98),rgb(50,255,228));

}

效果如下圖:

2.jpg

以上兩個例子都是從一種顏色到另一種顏色的漸變,下面說一下同一個顏色的不同透明度的變化。如圖:

3.jpg

我們只需將rgb改為rgba,并在參數(shù)里面追加一個表示透明度的參數(shù)即可,參數(shù)值的范圍為0~1,0表示完全透明,1表示不透明。附代碼如下:

.color3{background:-moz-linear-gradient(left,rgba(255,50,98,1),rgba(255,50,98,0.2));

                   background:-ms-linear-gradient(left,rgba(255,50,98,1),rgba(255,50,98,0.2));

                   background:-o-linear-gradient(left,rgba(255,50,98,1),rgba(255,50,98,0.2));

                   background:-webkit-linear-gradient(left,rgba(255,50,98,1),rgba(255,50,98,0.2));

}

關(guān)鍵詞:
返回列表