Type Attribute (Shape) (VML)
本主题介绍 VML,这是一项从 Windows Internet Explorer 9 开始弃用的功能。 依赖于 VML 的网页和应用程序应迁移到 SVG 或其他广泛支持的标准。
注意
截至 2011 年 12 月,本主题已存档。 因此,它不再主动维护。 有关详细信息,请参阅 存档内容。 有关 Windows Internet Explorer 当前版本的信息、建议和指南,请参阅 Internet Explorer 开发人员中心。
定义对 ShapeType 元素 ID 的引用。 读/写。 字符串。
适用于
标记语法
<v:
element
type=" expression ">
脚本语法
element
.type="#expression"
expression=element .type
备注
如果 Type 属性引用 ShapeType 元素的 ID,则 ShapeType 的填充、路径和笔划将用作创建形状的模板。 派生自 ShapeType 的值可由单个形状值替代。
如果在标记中使用,则字符串值必须以数字符号 (#) 符号开头。
VML 标准属性
示例
使用“mytype”作为 ID 创建 ShapeType 形状。
<v:shapetype id="mytype"
fillcolor="red" strokecolor="blue"
coordorigin="0 0" coordsize="200 200">
<v:path v="m 0,0 l 0,200, 200,200, 200,0 x e"/>
</v:shapetype>
然后,如果使用 ShapeType 值创建形状,该形状将具有“mytype” ShapeType 的属性;也就是说,“shape01”将带有蓝色笔划的红色填充。
<v:shape id="shape01" type="#mytype"
style="position:relative;top:1;left:1;width:20;height:20">
</v:shape>
例如,可以通过将颜色更改为绿色来替代继承的值。
<v:shape id="shape02" type="#mytype"
fillcolor="green"
style="position:relative;top:1;left:1;width:20;height:20">
</v:shape>
类型属性示例。 (需要 Microsoft Internet Explorer 5 或更高版本。)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈