位置: IT常识 - 正文

iconfont的N种使用方法(iconfont原理)

编辑:rootadmin
iconfont的N种使用方法 iconfont的使用为什么使用iconfont

推荐整理分享iconfont的N种使用方法(iconfont原理),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:iconfont用法,iconfonts,iconfonf,iconfonf,iconfont symbol,iconfont用法,iconfont用法,iconfont用法,内容如对您有帮助,希望把文章链接给更多的朋友!

1、字体图标可以随意改变大小,避免图片放大失真问题,但是值得注意,修改字体图标大小的时候使用font-size属性,并且颜色可随意更改

2、字体图标相比于图片图标体积更小,所占空间也就更少,对于微信小程序这种体积不能超过2M的项目来说就特别推荐

3、减少请求次数,一个css文件可包含所有的图标,减少大量使用图片,刷新速度和加载速度更快

5、设计不需要提供多个场景图标,只需要维护一个项目图标库就行,方便开发者使用,提高开发效率,降低维护成本

网页web开发使用iconfont的3种方法

使用iconfont有三种方法,一般情况下都使用在线使用,减少代码量 iconfont官网地址:iconfont官网

第一种方法:icon 单个使用

对于刚学习网页开发的朋友们来说,可以采取这个方法,将我们的icon图标下载到本地,加入我们的放图标的文件夹,再引用就可以了。我们一起来看看怎么实现:

1.步骤一:打开iconfont官网,官网的图标我已经放在上面了。

建议可以使用微博账号登录,更方便。

2.步骤二,选择自己需要的图标,比如我找的登录图标

在主页的搜索框输入登录,然后点击回车

会出现我们的搜索结果,我们可以选择我们想要的图标,下面有翻页符号,可以慢慢寻找自己想要的图标

找到自己需要的图标后,点击下载 点击之后会弹出下载页面,按自己的需求点击下载,我这里下载的png格式

将自己下载好的png图片放到自己需要引入的项目图片文件夹下面,去到html文件中

相对路径的使用:./代表进入与当前文件路径一致的文件夹中;…/代表退出当前文件目录进入与父级目录相同的文件夹中;如果还需要再退到上一级目录,则继续使用…/来实现

在浏览器中打开,得到如下效果,可以通过我们的CSS样式对图片进行操作

iconfont的N种使用方法(iconfont原理)

第二种方法:unicode 引用

unicode是字体在网页端最原始的应用方式,特点是:

兼容性最好,支持ie6+,及所有现代浏览器。支持按字体的方式去动态调整图标大小,颜色等等。但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。1.步骤一:在iconfont主页里面找到自己需要的图标,加入购物车。

我们继续选择刚刚那个登录图标,如何搜索,在上一种方法中已经讲述过了,这里就不再说了

2.步骤二:点击导航栏上方的购物车图标,然后添加到项目中

也可以一次添加多个图标

点击添加项目之后会有弹窗,选择项目,再点击确定,页面会自动弹到该项目里面

3.步骤三:进入项目后

如果是新的文件夹,进入页面之后,需要点击生成网址代码

4.步骤四:生成代码之后,可以复制代码到相应的CSS文件中

4.步骤四:再定义使用iconfont的样式

.iconfont{ font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}5.步骤五:使用自定义的标签,然后将对应的图标编码放在里面

当鼠标移入当前图标,会出现一个蒙版,可以点击上面的复制代码即可 进入网页中是现代代码 这个时候运行出来页面里面会有问题 原因是因为,我在引入项目下面生成的font-face时,里面的URL引入的网页地址不完整,因此我们要补全地址

再去页面里面刷新就可以了

注意:如果之后还要去页面里面添加图标,可以在生成代码哪里直接更新代码,再复制,可以将原本的代码直接覆盖掉,避免反复请求

第三种方法:font-class 引用

font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。

与unicode使用方式相比,具有如下特点:

兼容性良好,支持ie8+,及所有现代浏览器。 1.相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。 2.因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。 3.不过因为本质上还是使用的字体,所以多色图标还是不支持的。

1.步骤一:这种方法前面的步骤与第二种方法相同,我就不重复了,从主页中搜索图标,然后加入购物车,再添加至项目;(这一步不会的同学参考第二种方法)2.步骤二:选择Font class,然后点击生成代码

3.步骤三:点击复制代码,到html中引用代码

在html中使用link标签引入复制代码,注意:由于复制的代码地址不完整,需要加上网页请求头(http:)

4.鼠标移入图标上,点击复制代码;将代码复制到html文件中

先复制图标代码 在页面中添加相关代码

5.步骤五:刷新页面得到图标

注意:此方法如果要修改图标大小采用font-size属性,并要使用!important强制改变

还有什么问题欢迎留言!!!!

本文链接地址:https://www.jiuchutong.com/zhishi/298690.html 转载请保留说明!

上一篇:【input】输入框事件总结(input输入框非空验证)

下一篇:元宇宙与AI能否相辅相成,打造一个全新的世界观(元宇宙与nft)

  • iphone13pro怎么无线充电(iphone13pro无线)

    iphone13pro怎么无线充电(iphone13pro无线)

  • 华为mate30和红米k30pro对比(华为mate30和红米k40哪个好)

    华为mate30和红米k30pro对比(华为mate30和红米k40哪个好)

  • 微信一直载入数据99(微信一直载入数据进不去)

    微信一直载入数据99(微信一直载入数据进不去)

  • 苹果usa版是什么意思(苹果美版us)

    苹果usa版是什么意思(苹果美版us)

  • 苹果x左侧边缘失灵(苹果x左侧边缘触摸失灵)

    苹果x左侧边缘失灵(苹果x左侧边缘触摸失灵)

  • 小米手环不显示了咋回事(小米手环不显示蓝牙图标)

    小米手环不显示了咋回事(小米手环不显示蓝牙图标)

  • 拼多多举报评价是什么意思(拼多多举报评价会怎么样?)

    拼多多举报评价是什么意思(拼多多举报评价会怎么样?)

  • 唯品会取消订单钱什么时候到账(唯品会取消订单后悔了怎么撤销退款)

    唯品会取消订单钱什么时候到账(唯品会取消订单后悔了怎么撤销退款)

  • 苹果手机pages不见了(苹果手机里pages没有了怎么办)

    苹果手机pages不见了(苹果手机里pages没有了怎么办)

  • 屏幕dpi是什么意思(屏幕dpi是什么意思越高越好吗)

    屏幕dpi是什么意思(屏幕dpi是什么意思越高越好吗)

  • 插耳机有电流声怎么办(插耳机有电流声怎么回事)

    插耳机有电流声怎么办(插耳机有电流声怎么回事)

  • 钻卡抖音如何获得(钻卡抖音怎么获得)

    钻卡抖音如何获得(钻卡抖音怎么获得)

  • 微机中总线标准有哪些(微机中总线是由什么组成)

    微机中总线标准有哪些(微机中总线是由什么组成)

  • 微信怎么发闪照(微信怎么发闪照给好友)

    微信怎么发闪照(微信怎么发闪照给好友)

  • opporeno3可以无线充电吗(opporeno3怎么开启无线充电)

    opporeno3可以无线充电吗(opporeno3怎么开启无线充电)

  • 华为相机怎么调滤镜(华为相机怎么调出九宫格)

    华为相机怎么调滤镜(华为相机怎么调出九宫格)

  • iphone7p支持pd快充吗(iphone7p是否支持快充)

    iphone7p支持pd快充吗(iphone7p是否支持快充)

  • 小米8青春版没有息屏显示(小米8青春版没有指纹解锁了)

    小米8青春版没有息屏显示(小米8青春版没有指纹解锁了)

  • soul能看到对方在线吗(soul能看到对方位置吗)

    soul能看到对方在线吗(soul能看到对方位置吗)

  • 剪映怎么加入本地音乐(剪映怎么加入本地录音)

    剪映怎么加入本地音乐(剪映怎么加入本地录音)

  • vivox20安全中心在哪(vivox21安全中心在哪)

    vivox20安全中心在哪(vivox21安全中心在哪)

  • 天猫88会员买错了不能退吗(天猫88会员可以退款吗)

    天猫88会员买错了不能退吗(天猫88会员可以退款吗)

  • 苹果11开机一直hello(苹果11开机一直哈罗)

    苹果11开机一直hello(苹果11开机一直哈罗)

  • 拼多多怎么找拿货号(拼多多去哪里找)

    拼多多怎么找拿货号(拼多多去哪里找)

  • mate30rs什么时候上市(mate30rs手机多少钱)

    mate30rs什么时候上市(mate30rs手机多少钱)

  • 怎么把拼多多自动续费关了(怎么把拼多多自动扣费微信扣费设置取消)

    怎么把拼多多自动续费关了(怎么把拼多多自动扣费微信扣费设置取消)

  • 怎么找回手机号码(怎么找回手机号密码)

    怎么找回手机号码(怎么找回手机号密码)

  • 如何将PDF文件转换成WORD(如何将PDF文件转成高清图片)

    如何将PDF文件转换成WORD(如何将PDF文件转成高清图片)

  • vivo自定义运营商名称(vivo运营模式)

    vivo自定义运营商名称(vivo运营模式)

  • 关于内容模型字段里的“自动表单”和“固化字段”(模型的内容)

    关于内容模型字段里的“自动表单”和“固化字段”(模型的内容)

  • 怎么算一般纳税人
  • 税收筹划的内容主要包括
  • 疫情期间生活服务业免征增值税截止时间
  • 企业所得税从业人数包括临时工吗
  • 第三方佣金及成本还是费用
  • 税收返还怎么做会计分录
  • 个人股东从公司借款合法吗
  • 进口是关税不得抵扣吗?
  • 税务局工会经费新举措
  • 租赁收入账务处理
  • 先抵押 后租赁
  • 购入原材料没有发票只有入库单
  • 公司年终分红如何入账
  • 房租现金流量表选哪项比较合适
  • 折旧率通俗理解
  • 核定征收的企业可以享受税收优惠吗
  • 其他应收款注销时处理
  • ami bios怎么设置u盘启动
  • 购进商品是什么会计科目
  • 利润的计算公式excel
  • 期货和远期
  • 总分公司企业所得税合并申报
  • 收到服务费发票怎么做账务处理
  • incognito.exe
  • 进口的增值税票能抵扣吗
  • 市面最高版本
  • 绿萝怎么修剪才能更旺盛
  • 最小的电视棒是多少寸
  • php调用其他php函数
  • php获取post请求参数
  • vue中的proxy代理
  • 土地出让金返还比例是多少
  • 如何在亚马逊平台卖货
  • get_module_base
  • 对公账号里面的钱会扣税吗
  • 租金计入主营业务成本吗
  • 基本户 变更
  • DedeCMS V5.7 SP2前台文件上传漏洞
  • mysql外键约束的基本语法结构
  • 速动资产扣除应纳税所得
  • 消防收费标准
  • 社保年审流程示意图
  • 购买空调报销单怎么填
  • 小型微利企业计算企业所得税
  • 子公司自购买日开始持续计算的可辨认净资产的公允价值
  • 资产处置收入需要缴纳增值税吗
  • 个体户为员工缴纳社保
  • 研发支出属于什么要素
  • 公司给员工租的宿舍如何做分录
  • 保险工资单怎么开
  • mysql基本介绍
  • sql中存储过程的用法
  • mysql查询两个表的数据
  • mac80211源码分析
  • win10重大更新
  • bootcamp您的磁盘未能分区
  • centos7 cp
  • win10计算机管理器
  • win8.1核心版密钥
  • windows8各个版本区别
  • windows图标变化
  • jQuery ajax读取本地json文件的实例
  • addObserver和postNotification函数传递函数的区别
  • cocos lua js
  • javascriptjs
  • jqgrid动态生成表头
  • wind安装
  • 使用css实现全兼容的方法
  • jQuery.parseHTML() 函数详解
  • 新浪微博随时随地
  • shell中括号的作用
  • jquery创建表格
  • jquery返回顶部
  • jquery属性选择器,选取所有带href
  • display getSize()
  • 以下关于android应用程序的目录结构描述中,不正确的是
  • 广东省电子税务局app下载手机版
  • 街道税务所职责和任务
  • 出口企业能否更换法人
  • 报税卡丢了要怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设