Skip to content
目录

Icon 图标

基础 Icon 图标组件,内含 Violet 提供的一些基础图标。

基础用法

使用 name 属性,来定义图标,它是必须的!

加载动画

使用 loading 属性,来启用加载动画,这是 Violet 为您提供的一个加载动画。

TIP

loading 属性不一定非要加在 loading 图标上,它可以加在任意一个 vi-icon 上,您可以点击“测试”按钮查看效果。

自定义加载动画时长

使用 duration 属性,定义加载时间,通过下方“加”、“减”按钮查看效果。

当前动画时间为:2 秒

自定义颜色

使用 color 属性,定义图标颜色。

自定义 hover 状态颜色

使用 hover-color 属性,定义图标 hover 状态的颜色。

自定义鼠标指针

使用 cursor 属性,定义鼠标指针状态。此功能完全等同于 CSS 的 cursor 属性,考虑到图标大部分时候都是可以被点击的,所以它默认是 pointer 状态。

图标集合

点击图标即可复制。

复制模式:
完整标签
自闭合标签
  • Search
  • Loading
  • Check
  • Close
  • Delete
  • Edit
  • Envelop
  • EnvelopOpen
  • Female
  • Male
  • FullScreen
  • FullScreenExit
  • Home
  • HomeFill
  • Link
  • Linux
  • Mac
  • Windows
  • Apple
  • Android
  • Menu
  • Plus
  • Minus
  • AddCircle
  • AddCircleFill
  • Setting
  • SettingFill
  • Up
  • Down
  • Left
  • Right
  • User
  • UserFill
  • CheckCircle
  • CheckCircleFill
  • InfoCircle
  • InfoCircleFill
  • WarningCircle
  • WarningCircleFill
  • WarningTriangle
  • WarningOctagon
  • CloseCircle
  • CloseCircleFill
  • ZoomIn
  • ZoomOut
  • Premium
  • PremiumFill
  • Wifi
  • Hotspot
  • Snowy
  • SnowyFill
  • Sunny
  • SunnyFill
  • Key
  • KeyFill
  • Visibility
  • VisibilityFill
  • VisibilityOff
  • VisibilityOffFill
  • Verified
  • VerifiedFill
  • Upload
  • Undo
  • Refresh
  • Tools
  • ToolsFill
  • Timer
  • TimerFill
  • Clock
  • ClockFill
  • ThumbUp
  • ThumbDown
  • ThumbUpFill
  • ThumbDownFill
  • Thermometer
  • ThermometerFill
  • Star
  • StarFill
  • Stars
  • StarsFill
  • Play
  • PlayFill
  • Pause
  • PauseFill
  • PlayCircle
  • PlayCircleFill
  • PauseCircle
  • PauseCircleFill
  • Display
  • DisplayFill
  • Power
  • Happy
  • Sadly
  • Smile
  • Anger
  • Tag
  • TagFill
  • Security
  • Shield
  • ShieldFill
  • ShieldMoon
  • ShieldMoonFill
  • ShieldHeart
  • ShieldHeartFill
  • Doctoral
  • DoctoralFill
  • Science
  • ScienceFill
  • ServiceBell
  • ServiceBellFill
  • Router
  • RouterFill
  • Rocket
  • RocketFill
  • Rain
  • RainFill
  • QRCode
  • Printer
  • PrinterFill
  • Plug
  • PlugFill
  • Location
  • LocationFill
  • LocationAdd
  • LocationAddFill
  • LocationQuestion
  • LocationQuestionFill
  • Moon
  • MoonFill
  • Camera
  • CameraFill
  • Phone
  • PhoneFill
  • LandlinePhone
  • LandlinePhoneFill
  • More
  • MoreCircle
  • MoreCircleFill
  • Bicycle
  • BicycleFill
  • DollarCircle
  • DollarCircleFill
  • Palette
  • PaletteFill
  • Coffe
  • CoffeFill
  • Idea
  • IdeaFill
  • File
  • FileFill
  • Bell
  • BellFill
  • BellActive
  • BellActiveFill
  • Car
  • CarFill
  • Arrow
  • ArrowFill
  • Music
  • Mouse
  • MouseFill
  • Mop
  • MopFill
  • Voice
  • VoiceFill
  • Mask
  • MaskFill
  • MedicalMask
  • MedicalMaskFill
  • Map
  • MapFill
  • Lock
  • LockFill
  • Copy
  • CopyFill
  • Labs
  • LabsFill
  • Mountain
  • MountainFill
  • Sandglass
  • Heart
  • HeartFill
  • HeartBroken
  • HeartBrokenFill
  • Grid

APIs

属性

属性名属性说明属性类型属性默认值
name图标名称string——
size图标大小string'20px'
color图标颜色string'inherit'
cursor移入时的鼠标指针string'pointer'
hover-color鼠标移入时的颜色(CSS hover 状态)string——
loading是否需要加载动画booleanfalse
duration加载动画时长number2

Powered by ❤️ L1en