渐变是一种从一种颜色到另一种颜色的平滑过渡。另外,可以把多个颜色的过渡应用到同一个元素上。
SVG渐变主要有两种类型:
<linearGradient>元素用于定义线性渐变。
<linearGradient>标签必须嵌套在<defs>的内部。<defs>标签是definitions的缩写,它可对诸如渐变之类的特殊元素进行定义。
线性渐变可以定义为水平,垂直或角渐变:
定义水平线性渐变从黄色到红色的椭圆形:
下面是SVG代码:
对于Opera用户:查看SVG文件(右键单击SVG图形预览源)。
代码解析:
定义一个垂直线性渐变从黄色到红色的椭圆形:
下面是SVG代码:
对于Opera用户:查看SVG文件(右键单击SVG图形预览源)。
定义一个椭圆形,水平线性渐变从黄色到红色并添加一个椭圆内文本:
下面是SVG代码:
对于Opera用户:查看SVG文件(右键单击SVG图形预览源)。
代码解析:
在下一节中,我们将介绍另外一种 SVG 渐变。
XSL-FO retrieve-marker 对象XSL-FO 参考手册定义和用法 fo:retrieve-marker 对象与 fo:marker 一起使用来创建运行的页眉或页脚...
XSL-FO table-caption 对象XSL-FO 参考手册定义和用法 fo:table-caption 对象包含了使用 fo:table-and-caption 对象定义的表格标...
XML Schema simpleType 元素 完整 XML Schema 参考手册定义和用法 simpleType 元素定义一个简单类型,规定与具有纯文本内容的元...
XML Schema field 元素 完整 XML Schema 参考手册定义和用法 field 元素规定 XPath 表达式,该表达式指定用来定义标识约束(uniq...
XML Schema key 元素 完整 XML Schema 参考手册定义和用法 key 元素指定属性或元素值(或一组值)必须是指定范围内的键。键的范...
XSLT xsl:otherwise 元素本节通过两个实例来为你讲解 XSLTxsl:otherwise元素。 完整的 XSLT 元素参考手册定义和用法 xsl:otherwi...
XSLT xsl:stylesheet 和 xsl:transform 元素在 XSLT 中,这两个元素拥有相同的意思,本节介绍了它们的属性与用法。 完整的 XSLT ...
XSLT element-available() 函数XSLTelement-available()函数返回一个布尔值,本节内容描述了该值的作用。 完整的 XSLT 函数参考...