stroke-width - SVG: Scalable Vector Graphics 编辑
The stroke-width
attribute is a presentation attribute defining the width of the stroke to be applied to the shape.
As a presentation attribute, it can be applied to any element but it only has effect on shapes and text context elements, including: <altGlyph>
, <circle>
, <ellipse>
, <line>
, <path>
, <polygon>
, <polyline>
, <rect>
, <text>
, <textPath>
, <tref>
, and <tspan>
html,body,svg { height:100% }
<svg viewBox="0 0 30 10" xmlns="http://www.w3.org/2000/svg">
<!-- Default stroke width: 1 -->
<circle cx="5" cy="5" r="3" stroke="green" />
<!-- Stroke width as a number -->
<circle cx="15" cy="5" r="3" stroke="green"
stroke-width="3" />
<!-- Stroke width as a percentage -->
<circle cx="25" cy="5" r="3" stroke="green"
stroke-width="2%" />
</svg>
Usage notes
Value | <length> | <percentage> |
---|---|
Default value | 1px |
Animatable | Yes |
Note: A percentage value is always computed as a percentage of the normalized viewBox
diagonal length.
Browser compatibility
BCD tables only load in the browser
Specifications
Specification | Status | Comment |
---|---|---|
Scalable Vector Graphics (SVG) 2 The definition of 'stroke-width' in that specification. | Candidate Recommendation | Definition for shapes and texts |
Scalable Vector Graphics (SVG) 1.1 (Second Edition) The definition of 'stroke-width' in that specification. | Recommendation | Initial definition for shapes and texts |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论