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 效果就不截图了




相关文章
|
18天前
|
JavaScript
Vue 项目使用 iconfont
Vue 项目使用 iconfont
|
资源调度 前端开发 容器
react插件推荐-瀑布流-macy
macy,一款react开发用的瀑布流插件,亲测体验很好
1790 0
|
18天前
|
JavaScript 前端开发 API
Vue和React,哪个在移动端开发更适合呢
【4月更文挑战第10天】Vue和React在移动端各有优势。Vue以其简单易用、渐进式开发和性能优化吸引开发者,适合初学者和快速迭代项目。而React凭借强大的生态系统、组件化开发模式和卓越性能,尤其在复杂应用和依赖特定库时更具优势。选择应基于项目需求、团队技术栈及性能要求,可先进行技术调研和原型开发。
33 4
|
18天前
|
资源调度 前端开发
React富文本编辑器wangEditor
React富文本编辑器wangEditor
|
7月前
|
前端开发
react轮播图
react轮播图
|
11月前
|
开发框架 前端开发 API
react上传图片
react上传图片
122 1
|
12月前
|
JavaScript 前端开发
React 如何进行上传图片 #11
React 如何进行上传图片 #11
231 0
|
存储 前端开发
react中使用的富文本编辑器braft-editor使用
react中使用的富文本编辑器braft-editor使用
237 0
|
JavaScript 前端开发
Vue/vant第左右联动better-scroll效果实现(完整版)
Vue/vant第左右联动better-scroll效果实现
197 0