Skip to content

Svg

属性

属性名说明
fill填充颜色
fill-opacity填充透明度
stroke边框颜色
stroke-width边框宽度
stroke-opacity边框透明度
stroke-dasharray创建虚线
stroke-dashoffset相对于起始点的偏
stroke-linecap直线样式

基本元素举例

矩形

椭圆

直线

文本

与Canvas的区别

  1. svg 绘制出来的每⼀个图形的元素都是独⽴的 DOM 节点,能够⽅便的绑定事件或⽤来 改。 canvas输出的是⼀整幅画布

  2. svg 输出的图形是⽮量图形,后期可以修改参数来⾃由放⼤缩⼩,不会失真和锯⻮。⽽ canvas 输出标量画布,就像⼀张图⽚⼀样,放⼤会失真或者锯⻮