关于uniapp中如何使用阿里字体库的字体

一、首先在阿里字体图标库选择自己需要的字体

iconfont-阿里巴巴矢量图标库

二、可以选择下载整个字体包或者下载部分自己需要的文字

1、如果不怕包太大可以下载整个字体包

我们是在小程序中为例,所以只下载“我是一只”这四个字的子集

2、这里我们下载之后获得两个文件

3、在https://transfonter.org/ 转换一下woff文件

4、在uniapp或者原生小程序中使用

4.1、复制转换好的文件到我们小程序的目录中

4.2、在app.vue中引入

4.3、页面中使用

/* 使用示例 */
<view class="card">
  <text style="font-size: 100rpx; font-family: 'Alimama DaoLiTi'">一只</text>
</view>

4.4、效果

三、注意事项

  • 确保字体文件已上传到小程序项目目录中

  • 如果字体文件较大,可能会影响页面加载速度

  • 某些小程序平台对自定义字体有大小限制(如微信小程序要求字体文件不超过 40KB)

  • 注意小程序中可能不支持所有 CSS 字体格式,通常 TTF 或 WOFF 格式比较可靠

### 如何在 UniApp 中添加并使用阿里巴巴字体图标库 #### 准备工作 为了确保项目顺利集成阿里巴巴矢量图标库,建议遵循一些基本原则:一个项目中最好只使用一个 `iconfont` 文件,防止 Unicode 码重复引起的图标显示错误;项目的图标最好是只增加不删除,以便于后期维护[^2]。 #### 创建与配置项目 前往阿里字体图标的官方网站 https://www.iconfont.cn/ 进行操作。挑选所需的图标并将其加入购物车,随后通过点击右上角的购物车来查看已选中的图标,并将这些图标正式添加到个人发起或是参与的项目里,在资源管理下的“我的项目”部分可以找到它们。 #### 下载与导入文件 完成上述步骤后,下载所创建的图标集至本地环境,并重命名该文件夹以方便后续引用。接着,把此文件夹纳入到 UniApp 工程结构内。 #### 修改 CSS 和 Vue 组件 编辑位于 font 文件夹内的 `iconfont.css` 文件,依据实际需求调整样式设置。然后,在应用入口文件 `App.vue` 或者具体页面组件中引入这个自定义样式的链接: ```css /* App.vue */ <style> @import url('/static/font/iconfont.css'); </style> ``` #### 使用图标 最后一步是在页面布局中标记想要展示的位置处插入相应的 HTML 标签。可以通过两种方式实现这一点: - **直接书写标签**:利用 `<view>` 元素配合特定类名调用所需图标。 ```html <!-- 页面模板 --> <template> <view class="icon icon-showye"></view> <!-- 替换为具体的图标类名 --> </template> ``` - **复制粘贴代码片段**:从 demo_index.html 的 Unicode 列表中选取目标图标的编码形式,再嵌入到应用程序界面中[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值