📜  svg 矩形 (1)

📅  最后修改于: 2023-12-03 15:05:25.002000             🧑  作者: Mango

SVG 矩形介绍

SVG(Scaleable Vector Graphics) 是一种用于描述二维图形的 XML 标记语言,其中矩形是常用的基本元素之一。本文将介绍 SVG 矩形的属性和使用方式。

SVG 矩形的基本语法

SVG 矩形的基本语法如下:

<rect x="x-coordinate" y="y-coordinate" width="width" height="height" />

其中,x-coordinatey-coordinate 分别表示矩形左上角的坐标,widthheight 分别表示矩形的宽度和高度。

示例代码:

<svg>
  <rect x="10" y="10" width="100" height="50" />
</svg>

效果如下:

SVG 矩形的属性

SVG 矩形有很多可用的属性,下面是一些常用的属性:

  • x:矩形左上角的 X 坐标,默认为 0。
  • y:矩形左上角的 Y 坐标,默认为 0。
  • width:矩形的宽度,默认为 0。
  • height:矩形的高度,默认为 0。
  • rx:矩形的圆角半径,默认为 0。
  • ry:矩形的圆角半径,默认为 0。
  • fill:矩形的填充色,默认为黑色。
  • stroke:矩形的描边色,默认为透明。
  • stroke-width:矩形描边的宽度,默认为 1。

示例代码:

<svg>
  <rect x="10" y="10" width="100" height="50" fill="red" stroke="blue" stroke-width="2" rx="10" ry="10" />
</svg>

效果如下:

SVG 矩形的使用场景

SVG 矩形可以用于创建各种图形,如按钮、标签、表格等。在实际开发中,我们可以将它们与其他形状、文字等元素组合在一起使用,实现复杂的图形效果。

总结

本文介绍了 SVG 矩形的基本语法、属性和使用场景,希望能够帮助大家更好地理解和应用 SVG 技术。