当前位置:首页 > uni-app

uniapp中如何使用iconfont

2026-01-13 19:41:12uni-app

使用 Iconfont 在 Uniapp 中的步骤

下载 Iconfont 资源
访问 Iconfont 官网,选择需要的图标并添加到项目。下载时选择 Font class 格式,解压后会得到 .ttf.woff 字体文件及 iconfont.css

引入字体文件
.ttf.woff 文件放入 Uniapp 项目的 static 目录(如 static/fonts/iconfont.ttf)。确保路径正确,避免编译后路径错误。

修改 iconfont.css
打开下载的 iconfont.css,修改 @font-face 中的路径指向 static 目录。例如:

@font-face {
  font-family: 'iconfont';
  src: url('/static/fonts/iconfont.ttf') format('truetype');
}

全局引入 CSS
App.vue<style> 标签中引入修改后的 iconfont.css

@import "/static/fonts/iconfont.css";

使用图标
在页面或组件中通过类名直接使用图标。例如:

<view class="iconfont icon-xxx"></view>

其中 icon-xxx 是图标在 Iconfont 中的具体类名。

注意事项

  • 字体格式兼容性:建议同时提供 .ttf.woff 格式以兼容不同浏览器。
  • 图标更新:若 Iconfont 项目更新,需重新下载并替换文件。
  • 性能优化:避免一次性引入过多未使用的图标,可按需加载。

通过以上步骤,可以顺利在 Uniapp 项目中集成并使用 Iconfont 图标。

uniapp中如何使用iconfont

分享给朋友:

相关文章

uniapp和vue有什么区别

uniapp和vue有什么区别

uniapp和vue的区别 1. 定位与用途 Vue:一个渐进式JavaScript框架,专注于构建用户界面,适用于开发单页应用(SPA)或复杂前端项目。 UniApp:基于Vue.js的…

uniapp部署到服务器

uniapp部署到服务器

部署准备 确保本地开发环境已完成项目构建,生成静态文件(H5端为/dist/build/h5目录)。检查服务器环境是否安装Nginx/Apache等Web服务软件,并配置好域名解析。 上传文件 通过…

uniapp改变checkbox选中状态

uniapp改变checkbox选中状态

修改 checkbox 选中状态的方法 在 uniapp 中修改 checkbox 的选中状态可以通过以下几种方式实现: 绑定 v-model 控制状态 通过数据绑定方式控制 checkbox…

uniapp 目录

uniapp 目录

uniapp 目录结构 uniapp 的目录结构遵循 Vue.js 项目的规范,同时包含一些特有的文件和目录。以下是典型的 uniapp 项目目录结构及其说明: project-name/ ├──…

重构uniapp

重构uniapp

重构 Uniapp 项目的关键方法 代码结构优化 将页面、组件、静态资源按功能模块划分,避免全部堆放在根目录。建议采用以下结构: src/ ├── components/ // 通用组件…

uniapp yuv

uniapp yuv

YUV 格式在 UniApp 中的应用 在 UniApp 中处理 YUV 格式数据通常涉及视频编解码、图像处理或摄像头数据采集。YUV 是一种颜色编码系统,常用于视频传输和图像处理,与 RGB 格式相…