react-iconfont-在线-使用

简介: 1.官网iconfont2.现在的项目iconfont的用的非常普遍,今天梳理下 react项目中的用法

1. 前言


1.官网iconfont

2.现在的项目iconfont的用的非常普遍,今天梳理下 react项目中的用法


2. 准备需要图标


1.iconfont 登录

2.选择自己的图标

3.加入购物车

4.添加到项目

以上步骤是常规的步骤,不按上边也无所谓的

5.查看项目

K$(HFPJX`F`8@T{{2S[UH2Q.png


6.效果图


~ZS1]4_GQ6CH~3M59WEMPRP.png


3. 本地使用iconfont


1.点击下载至本地

2.下载的内容

KRGV6UF(9P{@4I4`0LUU~FT.png


3.运行 这个 demo_index.html文件4.运行效果

44`5}380YT2$AMG~1M%DAA8.png


  1. 按照这个 三个步骤去使用就行 ,非常简单

小技巧

0.准备

$K0`5E%]XT)3S3Z(YT`0W6V.png


1.更改前缀

2.选择字体格式

($YIN0P_W8QSHJ5~XCGD77M.png



4. iconfont--Unicode--在线版本


  1. 点击查看在线链接.

A29YB0U6Y_6N)P4})U`_J`0.png

接下来根据的你的项目情况 会出现不同的界面

2.点击更新代码

G~M%JD3AL(UHP3C0(D~(F@W.png

  1. 或者是点击生成

TU(4~3~_1SE6V`{PJ2C)`MN.png

4.复制代码

不管上面的第三步是哪种情况,生成代码后操作都一样

_~E8BM2HDLM_}`$6E@5]HJE.png



5. react使用-inconfont-Unicode在线链接


这个根据自己的情况把复制的代码粘贴到css里面就行

这里我以 react为例

1.你可以放到单独的全局样式中

2.也可以放到index.css 或者App.css中

5.1 在线链接使用

这里以写到 App.css中为例


/* iconfont 使用 Unicode 生成在线链接 */
@font-face {
    font-family: 'iconfont';  /* Project id 1440303 */
    src: url('//at.alicdn.com/t/font_1440303_tx50qaqbpfr.woff2?t=1629792672700') format('woff2'),
         url('//at.alicdn.com/t/font_1440303_tx50qaqbpfr.woff?t=1629792672700') format('woff'),
         url('//at.alicdn.com/t/font_1440303_tx50qaqbpfr.ttf?t=1629792672700') format('truetype');
  }


5.2 图标样式

1.预览字体

LJ)`4RDK~%69J776(Z0]~PF.png


2.预览效果

5T1TFU(%LSC]UATR)ZMM_8G.png

复制 iconfont


/* 可以自己改成自己想要的  比如yzsIconfont*/
.iconfont {
  font-family: "iconfont" !important;
    /*  样式都可以 修改  font-size: .20rem;  */
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


5.3 具体使用

1.复制想要的图标

2.鼠标放到自己需要使用的图标

KI}NKP[VM07ONF[N7J0@5OJ.png

3.点击复制就得到了需要图标的 Unicode编码4.一般用 i或者 span标签5. class名字和之前自己写的样式保持一致(这里 react使用 className)6.标签之间粘贴刚才复制的 Unicode编码


<span className="iconfont ">&#xe624;</span>
  1. 效果就不截图了


6. iconfont--Font class--在线版本

1.生成在线链接的步骤和上面的 Unicode在线版本一样

2.复制代码

XQJI$@}5C@R}5GP{HI291)7.png



7.react使用-iconfont--Font class--在线版本


1.把上述复制的代码粘贴到样式文件

这里以reactApp.css为例

7.1  iconfont--Font class--在线链接使用


/* iconfont 使用 Font class 生成在线链接 */
@import "https://at.alicdn.com/t/font_1440303_tx50qaqbpfr.css";


7.2 复制需要的 图标 编码

步骤和之前的 Unicode一样

7.3 具体使用


<span className="iconfont icon-shangjia"></span>


7.4 效果就不截图了




相关文章
|
7月前
|
JavaScript
Vue 项目使用 iconfont
Vue 项目使用 iconfont
206 0
|
22天前
|
前端开发 JavaScript UED
React 图标库使用指南
本文详细介绍如何在 React 项目中使用 `react-icons` 等图标库,涵盖环境搭建、基础使用、常见问题与易错点、高级用法等内容,并通过代码案例进行说明。适合初学者和进阶开发者参考。
39 8
|
资源调度 前端开发 容器
react插件推荐-瀑布流-macy
macy,一款react开发用的瀑布流插件,亲测体验很好
1913 0
|
23天前
|
前端开发 API UED
React 图片轮播 Carousel:从入门到进阶
本文介绍了在 React 中实现图片轮播(Carousel)的方法,从基础安装和配置 `react-slick` 开始,逐步讲解了常见问题如图片路径、性能优化、自定义样式和交互处理,以及高级话题如动态数据加载和响应式设计。通过详细示例,帮助开发者避免易错点,提升轮播图的用户体验。
27 3
|
6月前
使用react-vant上传图片遇到的问题
使用react-vant上传图片遇到的问题
|
7月前
|
资源调度 前端开发
React富文本编辑器wangEditor
React富文本编辑器wangEditor
|
JavaScript 前端开发
fastadmin、vue、react图标库适用于多种框架
在二开fastadmin中,在写vue以及react时,侧边导航栏以及按钮中常常需要很多图标,那么这些图标应该去哪里得到呢,在这里给大家一个链接,这里有丰富的图标库,可以找到自己想要的进行使用。
188 0
fastadmin、vue、react图标库适用于多种框架
|
JavaScript 前端开发
Vue/vant第左右联动better-scroll效果实现(完整版)
Vue/vant第左右联动better-scroll效果实现
298 0
|
前端开发
react笔记之引入FontAwesome
react笔记之引入FontAwesome
162 0