SVG 教程
漸變是一種從一種顏色到另一種顏色的平滑過渡。另外,可以把多個顏色的過渡應用到同一個元素上。
SVG漸變主要有兩種類型:
<linearGradient>元素用于定義線性漸變。
<linearGradient>標簽必須嵌套在<defs>的內(nèi)部。<defs>標簽是definitions的縮寫,它可對諸如漸變之類的特殊元素進行定義。
線性漸變可以定義為水平,垂直或角漸變:
定義水平線性漸變從黃色到紅色的橢圓形:
下面是SVG代碼:
對于Opera用戶:(右鍵單擊SVG圖形預覽源)。
代碼解析:
定義一個垂直線性漸變從黃色到紅色的橢圓形:
下面是SVG代碼:
對于Opera用戶:(右鍵單擊SVG圖形預覽源)。
定義一個橢圓形,水平線性漸變從黃色到紅色并添加一個橢圓內(nèi)文本:
下面是SVG代碼:
對于Opera用戶:(右鍵單擊SVG圖形預覽源)。
代碼解析: