以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- 请问如何为嵌套中的可重用部件设置属性值 (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=26351) |
-- 作者:xuwenq -- 发布时间:1/11/2006 6:12:00 PM -- 请问如何为嵌套中的可重用部件设置属性值 当某些图形需要重复使用时,可以在defs将其定义为可重用部件,但是当重复组件出现嵌套时,能访问到最里层的图形吗,比如修改该图形的值。 例如下面一个例子: <svg width="800" height="500" xmlns="http://www.w3.org/2000/svg"> <desc>Basic shapes</desc> <defs> <circle id="duanzi" cx="100" cy="100" r="12" fill="red" /> <g id="eye"> <use xlink:href="#duanzi" y="-20"/> </g> </defs> <g id="obj1" type="panel"> <use xlink:href="#duanzi" y="50" /> <use xlink:href="#eye" x="100" y="400" /> </g> </svg> 如果需要只改变“<use xlink:href="#eye" x="100" y="400" />”中的"duanzi"图形的属性,而不改变“<use xlink:href="#duanzi" y="50" />”中“duanzi”图形的属性,该如何操作? 如何操作 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |