以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  问一个很SB的问题,行吗?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=19123)


--  作者:ksai
--  发布时间:6/1/2005 5:45:00 PM

--  问一个很SB的问题,行吗?
下面是一段SVG代码,从书上抄的。
<defs>
    <linearGradient id="boxGradient" gradientTransform="rotat(90)                          translate(0 -1000) scale(0.76923076923076927)">
      <stop offset="0%" style="stop-color:lightBlue" />
      <stop offset="50%" style="stop-color:blue" />
      <stop offset="100%" style="stop-color:darkBlue" />
    </linearGradient>
  </defs>
那位大虾能帮俺解释一下吗,
translate(0 -1000)到底这里有什么作用,-1000干吗的?
--  作者:leezzcc
--  发布时间:6/1/2005 11:40:00 PM

--  
translate(x,y):该变换按指定数量偏移元素。
scale(x, y):该变换更改元素的大小。可以分别控制 x 和 y 方向上缩放量,但如果只指定一个值,那么它将用于两个方向。
rotate(n):该变换按指定的角度旋转元素。
skewX(n)/ skewY(n) :这两种变换根据适当的轴按指定的像素数量偏斜元素。

--  作者:ksai
--  发布时间:6/3/2005 5:50:00 PM

--  
谢谢,你说的我都懂啊。就是不知道在这段代码里到底干什么,结果如何。
为什么要用到   -1000
--  作者:ksai
--  发布时间:6/3/2005 5:51:00 PM

--  
谢谢,你说的我都懂啊。就是不知道在这段代码里到底干什么,结果如何。
为什么要用到   -1000
--  作者:sunlice
--  发布时间:6/9/2005 4:54:00 PM

--  
这是一个渐变定义对吧,
颜色从开始到结束之间变化,
想取得其中的某段的颜色,只有将渐变的定义移动了
FFEEDDCCBBAA99887766554433221100
基本就是这个意思了

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
5,656.250ms