<line>

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

<line> SVG 元素是一个 SVG 基本形状,用于创建连接两个点的线。

使用语境

分类基本形状元素、图形元素、形状元素
允许内容可包含任意数量、任意顺序的下列元素
动画元素
描述性元素

属性

x1

定义线条起点的 X 轴坐标。值类型<length> | <percentage> | <number>默认值0可动画

x2

定义线条终点的 X 轴坐标。值类型<length> | <percentage> | <number>默认值0可动画

y1

定义线条起点的 Y 轴坐标。值类型<length> | <percentage> | <number>默认值0可动画

y2

定义线条终点的 Y 轴坐标。值类型<length> | <percentage> | <number>默认值0可动画

路径长度

定义用户单位的总路径长度。值类型<number>默认值可动画

DOM 接口

此元素实现了 SVGLineElement 接口。

示例

html
<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
  <line x1="0" y1="80" x2="100" y2="20" stroke="black" />

  <!-- If you do not specify the stroke
       color the line will not be visible -->
</svg>

规范

规范
Scalable Vector Graphics (SVG) 2
# LineElement

浏览器兼容性

另见