SVG
中的许多元素属性通常在元素中声明为attributes
或properties
。 F.ex width
和height
:
<svg width="500" height="300" xmlns="http://www.w3.org/2000/svg">
但是,有些属性可以表示为子元素。这些子元素直接放在它们正在影响的父元素内。其中一个子元素是title
:
<svg width="500" height="300" xmlns="http://www.w3.org/2000/svg">
<g>
<title>SVG Title Demo example</title>
<rect x="10" y="10" width="200" height="50" />
</g>
</svg>
在这种情况下,title
适用于它的第一个父g
。
是否存在所有影响子元素的父元素列表?
我需要知道何时检查元素的子元素以获取其他定义。
答案 0 :(得分:0)
到目前为止,我发现了影响其父母的以下子elements
:
<强> Descriptive elements: 强>
提供有关的补充描述性信息的元素 它的父母。
- 的递减强>
- 的元数据强>
- 的标题强>
和
<强> Filter primitive elements: 强>
过滤器原始元素是可以用作a的子元素的元素 过滤器元素,用于指定过滤器图形中的节点。
- 的 feBlend 强>
- 的 feColorMatrix 强>
- 的 feComponentTransfer 强>
- 的 feComposite 强>
- 的 feConvolveMatrix 强>
- 的 feDiffuseLighting 强>
- 的 feDisplacementMap 强>
- 的 feFlood 强>
- 的 feGaussianBlur 强>
- 的 feImage 强>
- 的 feMerge 强>
- 的 feMorphology 强>
- 的 feOffset 强>
- 的 feSpecularLighting 强>
- 的 feTile 强>
- 的 feTurbulence 强>