html页面调用ico图标,如何在HTML中使用图标字体 - icon font?

news/2024/7/5 3:00:43

日期:2012-8-27  来源:GBin1.com

1d1b0820de0fc9cb0f3a906356a3c716.png

在线演示  本地下载

主要特性

使用icon font来生成图标相对于基于图片的图标来说,有如下的好处:

自由的变化大小

自由的修改颜色

添加阴影效果

IE6也可以支持

支持图片图标的其它属性,例如,透明度和旋转等等

可以添加text-stroke和background-clip:text等属性,只要浏览器支持

如何使用?

文字修饰:

Stats

[data-icon]:before {

font-family: icons; /* BYO icon font, mapped smartly */

content: attr(data-icon);

speak: none; /* Not to be trusted, but hey. */

}

单独图标:

RSS

/* Same CSS as above, plus */

.icon-alone {

display: inline-block; /* Chrome 19 was weird with clickability without this */

}

.screen-reader-text { /* Reusable, toolbox kind of class */

position: absolute;

top: -9999px;

left: -9999px;

}

创建你自己的icon font - IcoMoon

如果大家需要创建自己的iconfont,推荐使用iconmoon,使用它你可以通过上传SVG或者字体来生成你需要的icon字体,本文在线演示使用iconmoon生成。

步骤1:选择他们提供的或者上传自己的

e16de8e1434403fffcb3eb9cc678fbd9.png

......

来源:如何在HTML中使用图标字体 - icon font?


http://lihuaxi.xjx100.cn/news/281781.html

相关文章

用产品思路建设中台,这走得通吗?| 白话中台

作者 | 王健,ThoughtWorks首席咨询师。 十多年国内外大型企业软件设计开发,团队组织转型经验。一直保持着对技术的热爱,热衷于技术分享。目前专注在企业平台化转型、中台战略规划,微服务架构与实施,大型遗留系统服务化…

任天堂遭史上最严重黑客攻击:完整源代码、设计文档及技术演示泄露

十三 发自 凹非寺量子位 报道 | 公众号 QbitAI任天堂的这一波泄露事件,可以说是相当惨烈。多少文件被泄露?超过2TB。涉及什么内容?完整源代码、设计文档,近乎一切用于构建Wii主机的资料,还包括像N64的技术演示。这次泄…

什么是云到云备份?

C2C备份越来越受欢迎,那么它是什么?如果发生最坏的情况,它如何帮助您的业务? 大多数企业都了解为其本地数据制定强大的备份策略的重要性,但随着越来越多的公司迁移到云,关于如何在云环境中备份数据的神话和…

OpenCV Python + Tesseract-OCR轻松实现中文识别

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达推荐阅读 42个pycharm使用技巧,瞬间从黑铁变王者Google C项目编程风格指南 (中文版) 分享转自|opencv学堂01软件版本- Python3.6.5 - OpenCV-Python 4.x - Te…

html设备监控系统模板,蓝色的远程监控设备系统后台管理界面模板

资源下载此资源下载价格为4D币,请先登录资源文件列表codedown123-0729-35/actions.html , 5281codedown123-0729-35/add.html , 7608codedown123-0729-35/apikey_manage.html , 4719codedown123-0729-35/batch.html , 7400codedown123-0729-35/change_password.html…

canvas-绘制矩形-读书笔记

使用<canvas>元素&#xff0c;必须先设置其width和height属性&#xff0c;指定可以绘图的区域大小。 要在画布上绘图&#xff0c;需要取得绘图上下文&#xff0c;也就是要调用getContext()方法并传入上下文的名字。在使用<canvas>元素前&#xff0c;首先要检测下ge…

抽象工厂与工厂模式例子

NativeFactory。java package com;//定义 人有杀日本人 和 杀美国人两个方法interface NativePerson{ public void killAmeria(); public void killJapan();}//中国人实现了人的接口 class NativeChinese implements NativePerson{ //中国人杀美国人 public void killAmeria() …

腾讯拥抱开源:首次公布开源路线图,技术研发向共享、复用和开源迈进

整理 | 夕颜出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;导读&#xff1a;去年&#xff0c;知乎上一篇讨论腾讯技术的帖子异常火爆&#xff0c;讨论的主题是当下&#xff08;2018 年&#xff09;腾讯的技术建设是否处于落后同体量公司的状态&#xff0c;这篇帖子得…