描边用于设置线条或边框的视觉样式。
语法
<Stroke color="argb-color" thickness="float" dashIntervals="string" dashPhase="string" cap="BUTT | ROUND | SQUARE" > <!-- Only the most common inner element is shown here. --> <LinearGradient /> ... <Stroke />
属性
Stroke
元素具有以下属性:
必需属性
以下属性是必需属性:
color
- 描边的颜色。您必须使用 ARGB 格式(
#ff000000
= 不透明的黑色)或 RGB 格式(#000000
= 黑色)指定颜色。 thickness
- 描边的粗细,表示为浮点尺寸。
可选属性
以下属性是可选属性:
dashIntervals
、dashPhase
dashIntervals
是一系列以空格分隔的值,用于描述短划线的间隔。提供的短划线间隔数量必须为偶数,其中偶数索引用于指定“on”间隔,奇数索引则用于指定“off”间隔。dashPhase
是间隔数组中的偏移量(对所有间隔的总和进行修正)。默认值为 0。这些属性用于创建DashPathEffect
。cap
确定描边边缘的形状。支持的值包括:
BUTT
会导致描边以路径结束,而不会超出路径。ROUND
会导致描边以半圆形的形式超出路径,其中心位于路径末尾。SQUARE
会导致描边以方形的形式超出路径,其中心位于路径末尾。
内部元素
Stroke
元素可以包含以下元素:
为您推荐
- 注意:当 JavaScript 处于关闭状态时,系统会显示链接文字
- Stroke
- Fill
- WeightedStroke