Skip to content

Icon 图标

基础用法

html
<vz-icon name="vz-icon-home"></vz-icon>

图标颜色

html
<vz-icon name="vz-icon-home" color="teal"></vz-icon>

图标大小

html
<vz-icon name="vz-icon-home" size="50rpx"></vz-icon>

图片图标

html
<vz-icon name="/static/logo.png"></vz-icon>

自定义图标

html
<vz-icon name="iconfont icon-setup"></vz-icon>

iconfont-阿里巴巴矢量图标库

css
@font-face {
  font-family: "iconfont";
  src: url("...");
}

.iconfont {
  font-family: "iconfont";
}

.icon-setup::before {
  content: "\e617";
}

Props

属性名说明类型默认值
name图标名称,若带有 / 则是图片路径string-
color图标颜色stringinherit
size图标大小string / numberinherit
i-class根节点样式类string-
i-style根节点样式Vue.StyleValue-

Events

事件名说明参数
click点击事件-

CSS

变量名说明默认值
--vz-icon-colorprops.colorinherit
--vz-icon-sizeprops.sizeinherit
--vz-icon-offset-y图标垂直偏移量(用于和文字对齐)0 (图片 0.1em)