日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

svg教程

SVG 漸變 – 線性

閱讀 (2178)

SVG 漸變 - 線性


SVG 漸變

漸變是一種從一種顏色到另一種顏色的平滑過渡。另外,可以把多個顏色的過渡應用到同一個元素上。

SVG漸變主要有兩種類型:

  • Linear
  • Radial

SVG 線性漸變 - <linearGradient>

<linearGradient>元素用于定義線性漸變。

<linearGradient>標簽必須嵌套在<defs>的內部。<defs>標簽是definitions的縮寫,它可對諸如漸變之類的特殊元素進行定義。

線性漸變可以定義為水平,垂直或角漸變:

  • 當y1和y2相等,而x1和x2不同時,可創建水平漸變
  • 當x1和x2相等,而y1和y2不同時,可創建垂直漸變
  • 當x1和x2不同,且y1和y2不同時,可創建角形漸變

實例 1

定義水平線性漸變從黃色到紅色的橢圓形:

下面是SVG代碼:

實例

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
? <defs>
??? <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
????? <stop offset="0%" style="stop-color:rgb(255,255,0);stop-opacity:1" />
????? <stop offset="100%" style="stop-color:rgb(255,0,0);stop-opacity:1" />
??? </linearGradient>
? </defs>
? <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad1)" />
</svg>

嘗試一下 ?

對于Opera用戶:查看SVG文件(右鍵單擊SVG圖形預覽源)。

代碼解析:

  • <linearGradient>標簽的id屬性可為漸變定義一個唯一的名稱
  • <linearGradient>標簽的X1,X2,Y1,Y2屬性定義漸變開始和結束位置
  • 漸變的顏色范圍可由兩種或多種顏色組成。每種顏色通過一個<stop>標簽來規定。offset屬性用來定義漸變的開始和結束位置。
  • 填充屬性把 ellipse 元素鏈接到此漸變

實例 2

定義一個垂直線性漸變從黃色到紅色的橢圓形:

下面是SVG代碼:

實例

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
? <defs>
??? <linearGradient id="grad1" x1="0%" y1="0%" x2="0%" y2="100%">
????? <stop offset="0%" style="stop-color:rgb(255,255,0);stop-opacity:1" />
????? <stop offset="100%" style="stop-color:rgb(255,0,0);stop-opacity:1" />
??? </linearGradient>
? </defs>
? <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad1)" />

</svg>

嘗試一下 ?

對于Opera用戶:查看SVG文件(右鍵單擊SVG圖形預覽源)。


實例 3

定義一個橢圓形,水平線性漸變從黃色到紅色并添加一個橢圓內文本:

下面是SVG代碼:

實例

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
? <defs>
??? <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
????? <stop offset="0%" style="stop-color:rgb(255,255,0);stop-opacity:1" />
????? <stop offset="100%" style="stop-color:rgb(255,0,0);stop-opacity:1" />
??? </linearGradient>
? </defs>
? <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad1)" />
? <text fill="#ffffff" font-size="45" font-family="Verdana" x="150" y="86">
? SVG</text>
</svg>

嘗試一下 ?

對于Opera用戶:查看SVG文件(右鍵單擊SVG圖形預覽源)。

代碼解析:

  • <text> 元素是用來添加一個文本
關閉
程序員人生
主站蜘蛛池模板: 成人免费在线播放 | 99热精品在线观看 | 日本大乳肥臀一级毛片 | 一级黄色大片在线观看 | 草久在线观看视频 | 国产在线网站 | 91麻豆精品一区二区三区 | 成人性生交大片免费看视频r | 成人国产精品入麻豆 | 91精品国产人妻国产毛片在线 | 一区两区小视频 | 欧美区国产区 | 五月婷婷激情视频 | 亚洲成人精品一区二区三区 | 成人免费视频网站在线看 | 久久精品亚洲一区二区 | 精品久久久久久久久久久下田 | 欧洲一区二区 | 国产精品一区二区三区在线 | 日韩福利在线 | 久久精品区 | 久久精品屋 | 玖玖久久 | a中文在线视频 | 久热九九| 国产麻豆精品一区二区 | 日本国产一区二区三区 | 精品美女久久久久久免费 | 91福利久久| 黄色大片网站 | 亚洲午夜激情电影 | 久久久无码精品亚洲日韩按摩 | 久久91精品国产一区二区三区 | 日韩久久一区二区三区 | 福利视频免费观看 | 玖玖色资源 | 国产网站在线播放 | av免费网站在线观看 | 亚洲高清在线观看 | av在线成人 | 久久久天堂国产精品女人 |