From 017496f2beb2537a5b9e57d1b76c16fa2300c571 Mon Sep 17 00:00:00 2001 From: Gahotx <53534938+Gahotx@users.noreply.github.com> Date: Fri, 23 Aug 2024 18:14:18 +0800 Subject: [PATCH] [zh-cn]: update the translation of the SVG attribute `stroke-width` --- .../web/svg/attribute/stroke-width/index.md | 82 ++++++++++++++++--- 1 file changed, 70 insertions(+), 12 deletions(-) diff --git a/files/zh-cn/web/svg/attribute/stroke-width/index.md b/files/zh-cn/web/svg/attribute/stroke-width/index.md index 81999bc29fa8f8..269735f47bc1c6 100644 --- a/files/zh-cn/web/svg/attribute/stroke-width/index.md +++ b/files/zh-cn/web/svg/attribute/stroke-width/index.md @@ -5,26 +5,84 @@ slug: Web/SVG/Attribute/stroke-width {{SVGRef}} -`stroke-width` 属性指定了当前对象的轮廓的宽度。它的默认值是 **1**。如果使用了一个\,这个值代表当前视口的百分比。如果使用了 **0** 值,则将不绘制轮廓。 +**`stroke-width`** 属性定义了图形的外轮廓的宽度。 -作为一个外观属性,它可以直接用作 CSS 样式表内部的属性。 +你可以将此属性与以下 SVG 元素一起使用: -## 用法 - -| 类别 | 外观属性 | -| ------ | ------------------------------------------------------------------------------------------------------------- | -| 值 | [\](/zh-CN/SVG/Content_type#Length) \| [\](/zh-CN/SVG/Content_type#Percentage) \| inherit | -| 可变性 | Yes | +- {{SVGElement('circle')}} +- {{SVGElement('ellipse')}} +- {{SVGElement('line')}} +- {{SVGElement('path')}} +- {{SVGElement('polygon')}} +- {{SVGElement('polyline')}} +- {{SVGElement('rect')}} +- {{SVGElement('text')}} +- {{SVGElement('textPath')}} +- {{SVGElement('tref')}} +- {{SVGElement('tspan')}} ## 示例 -## 元素 +```css hidden +html, +body, +svg { + height: 100%; +} +``` + +```html + + + + + + + + + + +``` -下列元素可以使用`stroke-width`属性: +{{EmbedLiveSample("示例", '100%', 150)}} -- [形状元素](/zh-CN/SVG/Element#Shape) » -- [文本内容元素](/zh-CN/SVG/Element#TextContent) » +## 用法 + + + + + + + + + + + + + + + + +
+ <length> | + <percentage> +
默认值1px
可动画化
+ +> [!NOTE] +> 百分数值始终以标准化 {{SVGAttr('viewBox')}} 的对角线长度的百分比计算。 ## 规范 {{Specifications}} + +## 浏览器兼容性 + +{{Compat}}