icomoon的使用方式

来源:互联网 发布:时间都去哪儿了 知乎 编辑:程序博客网 时间:2024/06/16 05:05
转自:http://blog.csdn.net/u012550080/article/details/51835096

icomoon图标的使用

    <div class="article_manage clearfix">    <div class="article_r">        <span class="link_postdate">2016-07-05 22:20</span>        <span class="link_view" title="阅读次数">2266人阅读</span>        <span class="link_comments" title="评论次数"> <a href="#comments" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(0)</span>        <span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" onclick="javascript:collectArticle('icomoon%e5%9b%be%e6%a0%87%e7%9a%84%e4%bd%bf%e7%94%a8','51835096');return false;" title="收藏" target="_blank">收藏</a></span>         <span class="link_report"> <a href="#report" onclick="javascript:report(51835096,2);return false;" title="举报">举报</a></span>    </div></div><div class="embody" style="display:none" id="embody">    <span class="embody_t">本文章已收录于:</span>    <div class="embody_c" id="lib" value="{&quot;err&quot;:0,&quot;msg&quot;:&quot;ok&quot;,&quot;data&quot;:[]}"></div></div><style type="text/css">                .embody{            padding:10px 10px 10px;            margin:0 -20px;            border-bottom:solid 1px #ededed;                        }        .embody_b{            margin:0 ;            padding:10px 0;        }        .embody .embody_t,.embody .embody_c{            display: inline-block;            margin-right:10px;        }        .embody_t{            font-size: 12px;            color:#999;        }        .embody_c{            font-size: 12px;        }        .embody_c img,.embody_c em{            display: inline-block;            vertical-align: middle;                       }         .embody_c img{                           width:30px;            height:30px;        }        .embody_c em{            margin: 0 20px 0 10px;            color:#333;            font-style: normal;        }</style><script type="text/javascript">    $(function () {        try        {            var lib = eval("("+$("#lib").attr("value")+")");            var html = "";            if (lib.err == 0) {                $.each(lib.data, function (i) {                    var obj = lib.data[i];                    //html += '<img src="' + obj.logo + '"/>' + obj.name + "&nbsp;&nbsp;";                    html += ' <a href="' + obj.url + '" target="_blank">';                    html += ' <img src="' + obj.logo + '">';                    html += ' <em><b>' + obj.name + '</b></em>';                    html += ' </a>';                });                if (html != "") {                    setTimeout(function () {                        $("#lib").html(html);                                              $("#embody").show();                    }, 100);                }            }              } catch (err)        { }    });</script>  <div class="category clearfix">    <div class="category_l">       <img src="http://static.blog.csdn.net/images/category_icon.jpg">        <span>分类:</span>    </div>    <div class="category_r">                <label>                    <span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">html<em></em></span>                                       </label>                      <label>                    <span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">css<em></em></span>                                       </label>                      <label>                    <span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">js<em></em></span>                                       </label>                      <label>                    <span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">icon<em></em></span>                                       </label>          </div></div><script type="text/javascript" src="http://static.blog.csdn.net/scripts/category.js"></script>  

目录(?)[+]

  1. 下载选定icomoon图标
  2. web代码的编写

早上听同事介绍icomoon的图标,自己上网查找用例,发现确实挺好用,只需在网址: https://icomoon.io/app/    上选择相应图标点击font设置,然后点击下载。将下载文件解压,然后将font文件夹和style.css拷贝到项目中,引用css即可,作为以后参考

转载了相关介绍:转载自:http://blog.csdn.NET/u013938465/article/details/50680468

最近项目大量用到字体图标,大家也知道,字体图标任意缩放不会失真,也大大减少请求数量,非常好用。以下将讲解本人如何根据美工提供的.svg文件生成字体图标并应用。

借助一个在线生成工具:https://icomoon.io/app/#/select

1、进入网址:主页面


2、新建一个图集


3、添加.svg图片(可以使用现成的,也可以使用自定义的)

使用现成的点击页面红色的Add Icons…

使用自定义的直接拖拽进图集即可添加



4、生成字体文件

(1)选择好要生成的图标(自由选择)

(2)点击底部的:”Generate Font F”


可以自由命名


5、修改完成后,点击生成Font


下载到压缩文件:




运用:将fonts文件夹全部内容和style.css文件放到相应的项目中。


根据css文件下面生成的class类的名称添加到html对应的节点上即可添加字体。

当然添加字体还需要设置font-size,也可以根据实际情况设置color改变其颜色。




转载自:http://blog.csdn.Net/goodgirl1991/article/details/50416974

icomoon图标是一个超赞超实用的开源图标系列,其图标官网地址为https://icomoon.io/icons.html

好,接下来介绍如何将该系列图标应用在web页面。

下载选定icomoon图标


点击IcoMoon App,进入页面后,选择想要引入web页面的图标,并且点击edit按钮后分别点击选择的图标进行编辑
编辑结束后,点击generate font按钮
点击download下载字体样式文件并从getCOde处可以获得图标的html转义码

web代码的编写

首先当然是需要将自定义字体样式引入web页面
[css] view plain copy
  1. @font-face{  
  2.         font-family:‘icomoon’;  
  3.         src:url(‘icomoon.eot’);  
  4.         src:url(‘font/icomoon.eot?#iefix’format(‘embedded-opentype’),  
  5.             url(‘font/icomoon.woff’format(‘woff’),  
  6.             url(‘font/icomoon.ttf’)  format(‘truetype’),    
  7.             url(‘font/icomoon.svg#SofiaProLight’)  format(‘svg’);  
  8.             font-weight:normal;  
  9.             font-style:normal;  
  10.      
  11.         }  
然后编写html代码,并描述指定标签的css样式,向该标签中添加icomoon图标。
[html] view plain copy
  1. <body>  
  2.     <div data-icon=“&#xe901;”></div><!–在之前获得的图标html转义码,用来指定在该标签处添加哪一图标–>  
  3.     <div data-icon=“&#xe900;”></div>  
  4. </body>  


[css] view plain copy
  1. div:after{<!–:before或者:after必写,不然无法显示出图标–>  
  2.     font-family:‘icomoon’;  
  3.      contentattr(data-icon);<!–此处指定向标签中添加哪一图标–>  
  4.   
  5.     }  
通过以上步骤,图标得以显示

document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000) var fromjs = ("#fromjs");
    if (fromjs.length > 0) {
("#fromjs .markdown_views pre").addClass("prettyprint"); prettyPrint(); ('pre.prettyprint code').each(function () {
                var lines =
(this).text().split('\n').length; var numbering=('
    ').addClass('pre-numbering').hide(); (this).addClass(hasnumbering).parent().append(numbering); for (i = 1; i
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 饿了怎么办by肉丁豆角 味精吃多了很渴怎么办 婴儿o型血黄疸高怎么办 老婆怀孕期间老公出轨怎么办 小孩又瘦又矮怎么办 8个月婴儿太瘦怎么办 太瘦了怎么办80多斤 led吊扇灯坏了怎么办 妹子内裤被看了怎么办 都已婚却相爱了怎么办 喝了很烫的水怎么办 金毛幼犬不吃狗粮怎么办 4孩子受凉了呕吐怎么办 尿多是什么原因造成的怎么办 5岁宝宝老尿床怎么办 五岁了还尿床怎么办 2岁宝宝晚上尿床怎么办 胃疼腹泻稀水怎么办 网购成瘾怎么办 知乎 军人被警察打了怎么办 对高院再审不服怎么办 对高院判决不服怎么办 白色砂锅烧黑了怎么办 手机被偷关机了怎么办 狗被眼镜蛇咬了怎么办 穿高跟鞋脚趾头长茧怎么办 穿皮鞋脚底板疼怎么办 鞋子穿了脚趾痛怎么办 脚被鞋子磨肿了怎么办 脚趾磨出茧子怎么办疼 脚掌长茧走路疼怎么办 脚底磨出茧子疼怎么办 手指上写字有茧怎么办 写字磨的茧子疼怎么办 脚上的大脚骨疼怎么办 脸特别烫 又红怎么办 6岁宝宝发音不准怎么办 3岁宝宝发音不准怎么办 5岁宝宝发音不准怎么办 4岁宝宝发音不准怎么办 被螃蟹夹出血了怎么办