<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>IconFont</title> <link rel="stylesheet" href="demo.css"> <link rel="stylesheet" href="iconfont.css"> </head> <body> <div class="main markdown"> <h1>IconFont 图标</h1> <ul class="icon_lists clear"> <li> <i class="icon iconfont icon-campaigninfo"></i> <div class="name">campaigninfo</div> <div class="fontclass">.icon-campaigninfo</div> </li> <li> <i class="icon iconfont icon-attribute"></i> <div class="name">attribute</div> <div class="fontclass">.icon-attribute</div> </li> <li> <i class="icon iconfont icon-app"></i> <div class="name">app</div> <div class="fontclass">.icon-app</div> </li> <li> <i class="icon iconfont icon-campaign"></i> <div class="name">campaign</div> <div class="fontclass">.icon-campaign</div> </li> <li> <i class="icon iconfont icon-custommenu"></i> <div class="name">custommenu</div> <div class="fontclass">.icon-custommenu</div> </li> <li> <i class="icon iconfont icon-channel"></i> <div class="name">channel</div> <div class="fontclass">.icon-channel</div> </li> <li> <i class="icon iconfont icon-channeleffect"></i> <div class="name">channeleffect</div> <div class="fontclass">.icon-channeleffect</div> </li> <li> <i class="icon iconfont icon-costrecovery"></i> <div class="name">costrecovery</div> <div class="fontclass">.icon-costrecovery</div> </li> <li> <i class="icon iconfont icon-customset"></i> <div class="name">customset</div> <div class="fontclass">.icon-customset</div> </li> <li> <i class="icon iconfont icon-android"></i> <div class="name">android</div> <div class="fontclass">.icon-android</div> </li> <li> <i class="icon iconfont icon-dashboard"></i> <div class="name">dashboard</div> <div class="fontclass">.icon-dashboard</div> </li> <li> <i class="icon iconfont icon-auth"></i> <div class="name">auth</div> <div class="fontclass">.icon-auth</div> </li> <li> <i class="icon iconfont icon-eventlist"></i> <div class="name">eventlist</div> <div class="fontclass">.icon-eventlist</div> </li> <li> <i class="icon iconfont icon-funnel"></i> <div class="name">funnel</div> <div class="fontclass">.icon-funnel</div> </li> <li> <i class="icon iconfont icon-event"></i> <div class="name">event</div> <div class="fontclass">.icon-event</div> </li> <li> <i class="icon iconfont icon-effectevaluate"></i> <div class="name">effectevaluate</div> <div class="fontclass">.icon-effectevaluate</div> </li> <li> <i class="icon iconfont icon-eventstats"></i> <div class="name">eventstats</div> <div class="fontclass">.icon-eventstats</div> </li> <li> <i class="icon iconfont icon-intelligentpath"></i> <div class="name">intelligentpath</div> <div class="fontclass">.icon-intelligentpath</div> </li> <li> <i class="icon iconfont icon-ios"></i> <div class="name">ios</div> <div class="fontclass">.icon-ios</div> </li> <li> <i class="icon iconfont icon-keyword"></i> <div class="name">keyword</div> <div class="fontclass">.icon-keyword</div> </li> <li> <i class="icon iconfont icon-logdump"></i> <div class="name">logdump</div> <div class="fontclass">.icon-logdump</div> </li> <li> <i class="icon iconfont icon-logexport"></i> <div class="name">logexport</div> <div class="fontclass">.icon-logexport</div> </li> <li> <i class="icon iconfont icon-logtool"></i> <div class="name">logtool</div> <div class="fontclass">.icon-logtool</div> </li> <li> <i class="icon iconfont icon-realtime"></i> <div class="name">realtime</div> <div class="fontclass">.icon-realtime</div> </li> <li> <i class="icon iconfont icon-report"></i> <div class="name">report</div> <div class="fontclass">.icon-report</div> </li> <li> <i class="icon iconfont icon-logo"></i> <div class="name">logo</div> <div class="fontclass">.icon-logo</div> </li> <li> <i class="icon iconfont icon-roi"></i> <div class="name">roi</div> <div class="fontclass">.icon-roi</div> </li> <li> <i class="icon iconfont icon-packageinfo"></i> <div class="name">packageinfo</div> <div class="fontclass">.icon-packageinfo</div> </li> <li> <i class="icon iconfont icon-subcampaign"></i> <div class="name">subcampaign</div> <div class="fontclass">.icon-subcampaign</div> </li> <li> <i class="icon iconfont icon-usergroup"></i> <div class="name">usergroup</div> <div class="fontclass">.icon-usergroup</div> </li> <li> <i class="icon iconfont icon-systemparam"></i> <div class="name">systemparam</div> <div class="fontclass">.icon-systemparam</div> </li> <li> <i class="icon iconfont icon-retention"></i> <div class="name">retention</div> <div class="fontclass">.icon-retention</div> </li> <li> <i class="icon iconfont icon-wrap"></i> <div class="name">wrap</div> <div class="fontclass">.icon-wrap</div> </li> <li> <i class="icon iconfont icon-web"></i> <div class="name">web</div> <div class="fontclass">.icon-web</div> </li> <li> <i class="icon iconfont icon-userdetail"></i> <div class="name">userdetail</div> <div class="fontclass">.icon-userdetail</div> </li> <li> <i class="icon iconfont icon-asmeffectevaluate"></i> <div class="name">asmeffectevaluate</div> <div class="fontclass">.icon-asmeffectevaluate</div> </li> </ul> <h2 id="font-class-">font-class引用</h2> <hr> <p>font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。</p> <p>与unicode使用方式相比,具有如下特点:</p> <ul> <li>兼容性良好,支持ie8+,及所有现代浏览器。</li> <li>相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。</li> <li>因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。</li> <li>不过因为本质上还是使用的字体,所以多色图标还是不支持的。</li> </ul> <p>使用步骤如下:</p> <h3 id="-fontclass-">第一步:引入项目下面生成的fontclass代码:</h3> <pre><code class="lang-js hljs javascript"><span class="hljs-comment"><link rel="stylesheet" type="text/css" href="./iconfont.css"></span></code></pre> <h3 id="-">第二步:挑选相应图标并获取类名,应用于页面:</h3> <pre><code class="lang-css hljs"><<span class="hljs-selector-tag">i</span> <span class="hljs-selector-tag">class</span>="<span class="hljs-selector-tag">iconfont</span> <span class="hljs-selector-tag">icon-xxx</span>"></<span class="hljs-selector-tag">i</span>></code></pre> <blockquote> <p>"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。</p> </blockquote> </div> </body> </html>