CSS3中顏色線性漸變實戰

2022-09-24 20:03:06 字數 747 閱讀 8558

線性漸變可以設定3個引數值:方向、起始顏色、結束顏色。最簡單的模式只需要定義起始顏色和結束顏色,起點、終點和方向預設自元素的頂部到底部。下面舉例說明:

css code複製內容到剪貼簿

上述**的效果如圖所示。

最簡單的線性漸變效果

如果要在一些舊版本的瀏覽器(除ie)下可以正常顯示如圖5.9的效果,則需要新增相容**:

css code複製內容到剪貼簿

線性漸變可以指定漸變的方向,如下例:

css code複製內容到剪貼簿

程式設計客棧

上述**的效果如圖所示,設定了left/to right引數後,漸變方向從自上而下變成了自左向右。

指定起點

注意:標準寫法的漸變方向格式如上例中的「to right」,在火狐和opera瀏覽器下則使用right,而對於webkit核心瀏覽器則使用起點位置left來表示。

漸變方向還可以使用角度來表示,0deg、90deg、180deg和270deg分別對應to top、to right、to bottom和to left,例如:

css code複製內容到剪貼簿

效果如圖所示。

圖5.11 指定漸變方向為45°

線性漸變不止支援兩種顏色的漸變,還可以新增任意種顏色,比如可以使用線性漸變構造乙個彩虹效果,如圖5.12所示。

彩虹色上圖所示的彩虹色效果**如下:

css code複製內容到剪貼簿

本文標題: css3中顏色線性漸變實戰

本文位址:

CSS3顏色漸變

漸變帶來了色彩巨大的展現。可謂不可不學 是故收集整理,權當乙個小教程吧。一 線性漸變在mozilla下的應用 語法 moz linear gradient 引數 其共有三個引數,第乙個引數表示線性漸變的方向,top是從上到下 left是從左到右,如果定義成lefttop,那就是從左上角到右下角。第二...

css3線性漸變

css3漸變有兩種 linear gradient線性漸變和radial gradient徑向漸變。今天看的是linear gradient線性漸變,所以只做線性漸變的總結。w3c標準語法 formal grammar linear gradient to left right top bottom...

css3線性漸變

css3線性漸變 為了建立乙個線性漸變,必須至少定義兩種顏色節點。顏色節點即你想要呈現平穩過渡的顏色。同時,你也可以設定乙個起點和乙個方向 或者乙個角度 語法 background image linear gradient direction,color1,color2 線性漸變 從上到下 預設情...