Blog
首页
文档
收藏
关于
  • 在线转换时间戳 (opens new window)
  • 在线压缩图片 (opens new window)
  • Float-Double转二进制 (opens new window)
  • 文件转Hex字符串 (opens new window)

HiuZing

🍑
首页
文档
收藏
关于
  • 在线转换时间戳 (opens new window)
  • 在线压缩图片 (opens new window)
  • Float-Double转二进制 (opens new window)
  • 文件转Hex字符串 (opens new window)
  • 前端面试题

  • JavaScript

  • Vue2

  • port

  • CSS

  • Node.js

  • JavaScript优化

  • uniapp

  • Mini Program

  • TypeScript

  • 面向对象编程

  • UI组件

  • Plugin

  • Vue3

  • 性能优化

  • Axios

  • 状态管理

  • React

  • Mock

  • Icon

    • 阿里巴巴 iconfont
      • Web 端使用
        • font-class 引用
        • Nut UI Icon 图标
  • Template

  • 构建工具

  • 项目规范配置

  • Taro

  • SVG

  • React Native

  • 前端
  • Icon
HiuZing
2023-05-19
目录

阿里巴巴 iconfont

# Web 端使用

# font-class 引用

使用步骤:

  1. 拷贝项目下面生成的fontclass代码

    image-20230519230910822

    at.alicdn.com/t/font_8d5l8fzk5b87iudi.css
    
    1
  2. 挑选相应图标并获取类名,应用于页面

    <i class="iconfont icon-xxx"></i>
    
    1

# Nut UI Icon 图标

# 自定义图标

第一步:首先在 iconfont (opens new window) 生成你自定义的Icon文件下载存放至本地项目

第二步:项目入口文件 main.js 引用 iconfont.css

第三步:

// font-class-name 指定类名为默认 iconfont
// class-prefix 指定默认 icon
// name 值根据 iconfont.css 中值对应填写 
<IconFont font-class-name="iconfont" class-prefix="icon" name="close" />
1
2
3
4

image-20230602172656242

@font-face {
  font-family: "iconfont"; /* Project id 4100382 */
  src: url('iconfont.woff2?t=1685696785879') format('woff2'),
       url('iconfont.woff?t=1685696785879') format('woff'),
       url('iconfont.ttf?t=1685696785879') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-gongsiguanli:before {
  content: "\e60a";
}

.icon-home-fill:before {
  content: "\e867";
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

代码中

<IconFont font-class-name="iconfont" class-prefix="icon" name="gongsiguanli" size="20" />
1
上次更新: 2024/08/14, 04:14:33
vite-plugin-mock
Taro+Vue3

← vite-plugin-mock Taro+Vue3→

最近更新
01
React Native 使用SVG
08-13
02
Docker基础命令
08-04
03
算数逻辑单元
07-30
更多文章>
Theme by Vdoing | Copyright © 2021-2024 WeiXiaojing | 友情链接
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式