网站中用到的图标字体集
2013-07-04 16:06
281 查看
一个按钮,前后左右中或带有一个图标,代表这个按钮的实际意义。现在已经有成熟简单的方法来完成。
@font-face是CSS3中有关于字体设置的属性,通过@font-face可以将本地字体设置为Web页面字体,并能兼容所有浏览器。使用@font-face配合一定的字体来制作Web页面中的Icon图标。初一看有点不实际,以前的Icon都是依靠图片来完成,怎么可能用字体就能实现呢?如果你以前有用过HTML的实体符,我想就不会那么惊奇了。我们需要得到font
icon的字体,然后通过@font-face将这个字体运用到一定的字符上,从而让他渲染出来是ICON的效果。
怎么得到这种字体,这是关键。
君子善借于物。这里有个网站就不得不说,非常强大---IcoMoon。
![](https://img-blog.csdn.net/20130704160819421?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG9uZ2ZhbmdoYW95dQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
你可以通过此网站来获得一些你想要的图标字体,并可以通过阅读一些它的文档来了解它是怎么使用。
下载Icon的demo后,要怎么使用?这要用到html5和css3。
1、用html5中元素的一个data-icon属性。
例子:
html部分代码
Css样式代码
结果:
![](https://img-blog.csdn.net/20130704161102703?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG9uZ2ZhbmdoYW95dQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、用元素中class属性
html部分代码:
Css部分代码:
结果:
![](https://img-blog.csdn.net/20130704161111625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG9uZ2ZhbmdoYW95dQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
看到了,是不是很兴奋。其实,不止IcoMoon哦,大家可以多搜一些这方面的知识,学习一下。我只做抛砖引玉了!
玩完代码,来玩太极!
@font-face是CSS3中有关于字体设置的属性,通过@font-face可以将本地字体设置为Web页面字体,并能兼容所有浏览器。使用@font-face配合一定的字体来制作Web页面中的Icon图标。初一看有点不实际,以前的Icon都是依靠图片来完成,怎么可能用字体就能实现呢?如果你以前有用过HTML的实体符,我想就不会那么惊奇了。我们需要得到font
icon的字体,然后通过@font-face将这个字体运用到一定的字符上,从而让他渲染出来是ICON的效果。
怎么得到这种字体,这是关键。
君子善借于物。这里有个网站就不得不说,非常强大---IcoMoon。
你可以通过此网站来获得一些你想要的图标字体,并可以通过阅读一些它的文档来了解它是怎么使用。
下载Icon的demo后,要怎么使用?这要用到html5和css3。
1、用html5中元素的一个data-icon属性。
例子:
html部分代码
<div> <div class="fs1" aria-hidden="true" data-icon=""></div> <input type="text" readonly="readonly" value="" /> </div>
Css样式代码
@font-face { font-family: 'icomoon'; src:url('fonts/icomoon.eot'); src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.ttf') format('truetype'), url('fonts/icomoon.svg#icomoon') format('svg'); font-weight: normal; font-style: normal; } /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'icomoon'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
结果:
2、用元素中class属性
html部分代码:
<span class="box1"> <span aria-hidden="true" class="icon icon-home"></span> icon-home </span>
Css部分代码:
@font-face { font-family: 'icomoon'; src:url('fonts/icomoon.eot'); src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.ttf') format('truetype'), url('fonts/icomoon.svg#icomoon') format('svg'); font-weight: normal; font-style: normal; } .icon{ font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .icon-home:before { content: "\e001"; }
结果:
看到了,是不是很兴奋。其实,不止IcoMoon哦,大家可以多搜一些这方面的知识,学习一下。我只做抛砖引玉了!
玩完代码,来玩太极!
相关文章推荐
- 最值得收藏的Bootstrap免费字体和图标网站
- 1.制作字体图标网站https://icomoon.io 2.制作bootstrap按钮样式,生成css代码 http://blog.koalite.com/bbg/
- 网站发布后bootstrap字体图标不显示的解决方法
- 十大免费设计资源网站(素材,图库,字体,图标,flash)
- 阿里字体库的运用(网站上面的购物车或者一些小图标 箭头)
- Bootstrap免费字体和图标网站(值得收藏)
- 为网站文字前面添加图标 在线调用 Font Awesome 字体icon小图标 美化网站
- 收集的可以下载css3字体图标的网站
- 用FontLab将图标做成字体在网站上显示的方法
- 网站设计用户界面免费图标字体大集合——符号和字形(如箭头、文件夹、放大镜)的意思
- 最值得收藏的Bootstrap免费字体和图标网站
- Bootstrap免费字体和图标网站
- 6个可以免费创建图标字体的国外网站
- Bootstrap——网站添加字体图标
- 利用阿里巴巴的矢量图片库工具网站制作自己的图标字体
- 收集的可以下载css3字体图标的网站
- android 6.0,为何Launcher3桌面和主菜单图标字体大小不跟随系统发生变化?
- IE地址栏显示网站图标
- 如何设置网站图标(favicon)