<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-bar-chart-2"> <line x1="18" y1="20" x2="18" y2="10"></line> <line x1="12" y1="20" x2="12" y2="4"></line> <line x1="6" y1="20" x2="6" y2="11"></line> </svg>
时间: 2023-07-21 17:50:08 浏览: 217
>Vue组件化,封装SVG图标 支持uniapp等vue版本 # 前言 # 设计思路 **创建SVG组件:** 首先创建一
这段代码定义了一个SVG图标,具体内容如下:
```html
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" class="feather feather-bar-chart-2">
<line x1="18" y1="20" x2="18" y2="10"></line>
<line x1="12" y1="20" x2="12" y2="4"></line>
<line x1="6" y1="20" x2="6" y2="11"></line>
</svg>
```
其中,`xmlns`属性指定了SVG文件的命名空间。`width`和`height`属性指定了SVG图标的大小。`viewBox`属性定义了可见区域的大小和位置。`fill`属性指定了填充颜色,`stroke`属性指定了描边颜色,`stroke-width`属性指定了描边宽度,`stroke-linecap`和`stroke-linejoin`属性指定了描边的端点和拐角的形状。`class`属性指定了CSS样式类。
在图标的主体部分,我们使用了`<line>`元素来画出三条直线,这些直线组合在一起形成一个柱状图的形状,它们的起点和终点坐标分别由`x1`、`y1`和`x2`、`y2`属性指定。
阅读全文