最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

react項(xiàng)目如何使用iconfont的方法步驟

 更新時間:2019年03月13日 10:37:11   作者:ineo6  
這篇文章主要介紹了react項(xiàng)目如何使用iconfont的方法步驟,這里介紹下如何在項(xiàng)目中配置。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

項(xiàng)目中通常會使用iconfont作為圖標(biāo)顯示的解決方案,這里介紹下如何在項(xiàng)目中配置。

準(zhǔn)備工作

首先配置好項(xiàng)目,關(guān)鍵需要注意FontClass/Symbol 前綴Font Family兩個配置。

當(dāng)我們配置好項(xiàng)目之后,就可以導(dǎo)出樣式文件,復(fù)制如下圖中的css鏈接中的內(nèi)容備用。

正餐開始

創(chuàng)建Icon.js文件。

import React from 'react';
import classNames from 'classnames';
import './iconfont.less';

// 上文中從iconfont中復(fù)制的css文件內(nèi)容
import './icon.css';

const Icons = (props) => {
 const {type, spin, className = '', ...others} = props;

 const cls = classNames({
  'unovo-iconfont': true,
  [`unovo-iconfont-${type}`]: true,
  'unovo-iconfont-spin': !!spin,
 }, className);

 return (
  <i className={cls} {...others}/>
 );
};

export default Icons;

創(chuàng)建iconfont.less。

@keyframes icon-spin {
 from {
  transform: rotate(0deg);
 }
 to {
  transform: rotate(360deg);
 }
}

@iconfont-css-prefix: unovo-iconfont;

.@{iconfont-css-prefix}-spin:before {
 display: inline-block;
 animation: icon-spin infinite 1s linear;
}

然后這樣使用

 <Icons type={type} spin />

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

宜都市| 惠来县| 重庆市| 石首市| 仁布县| 南开区| 乌兰察布市| 台中县| 平顺县| 襄汾县| 长乐市| 益阳市| 三亚市| 泸州市| 凤凰县| 政和县| 淳安县| 南开区| 北海市| 安吉县| 阿鲁科尔沁旗| 陆河县| 余江县| 上虞市| 吕梁市| 尉氏县| 山丹县| 新宁县| 嫩江县| 思茅市| 泸溪县| 甘谷县| 兖州市| 收藏| 平江县| 余庆县| 集安市| 黔江区| 富锦市| 甘南县| 从化市|