UNPKG

agile-cli

Version:

agile系列框架整合使用脚手架(agile-ui、agile-ce、agile-component等)

696 lines (609 loc) 28.1 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>IconFont</title> <link rel="stylesheet" href="demo.css"> <script src="iconfont.js"></script> <style type="text/css"> .icon { /* 通过设置 font-size 来改变图标大小 */ width: 1em; height: 1em; /* 图标和文字相邻时,垂直对齐 */ vertical-align: -0.15em; /* 通过设置 color 来改变 SVG 的颜色/fill */ fill: currentColor; /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 normalize.css 中也包含这行 */ overflow: hidden; } </style> </head> <body> <div class="main markdown"> <h1>IconFont 图标</h1> <ul class="icon_lists clear"> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-bianji"></use> </svg> <div class="name">编辑</div> <div class="fontclass">#icon-bianji</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-anquan"></use> </svg> <div class="name">安全</div> <div class="fontclass">#icon-anquan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-chexiao"></use> </svg> <div class="name">撤销</div> <div class="fontclass">#icon-chexiao</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-bijiben"></use> </svg> <div class="name">笔记本</div> <div class="fontclass">#icon-bijiben</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-chabei"></use> </svg> <div class="name">茶杯</div> <div class="fontclass">#icon-chabei</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-daifahuo"></use> </svg> <div class="name">待发货</div> <div class="fontclass">#icon-daifahuo</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-daifukuan"></use> </svg> <div class="name">待付款</div> <div class="fontclass">#icon-daifukuan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-daishouhuo"></use> </svg> <div class="name">待收货</div> <div class="fontclass">#icon-daishouhuo</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-dianzan"></use> </svg> <div class="name">点赞</div> <div class="fontclass">#icon-dianzan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-diannao"></use> </svg> <div class="name">电脑</div> <div class="fontclass">#icon-diannao</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-dianhua"></use> </svg> <div class="name">电话</div> <div class="fontclass">#icon-dianhua</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-dingwei"></use> </svg> <div class="name">定位</div> <div class="fontclass">#icon-dingwei</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fanhui"></use> </svg> <div class="name">返回</div> <div class="fontclass">#icon-fanhui</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fanhui1"></use> </svg> <div class="name">返回2</div> <div class="fontclass">#icon-fanhui1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fenlei"></use> </svg> <div class="name">分类</div> <div class="fontclass">#icon-fenlei</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fenlei1"></use> </svg> <div class="name">分类2</div> <div class="fontclass">#icon-fenlei1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fanxian"></use> </svg> <div class="name">返现</div> <div class="fontclass">#icon-fanxian</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fenxiang"></use> </svg> <div class="name">分享</div> <div class="fontclass">#icon-fenxiang</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-fenxiang1"></use> </svg> <div class="name">分享2</div> <div class="fontclass">#icon-fenxiang1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-geren"></use> </svg> <div class="name">个人</div> <div class="fontclass">#icon-geren</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-gongjuxiang"></use> </svg> <div class="name">工具箱</div> <div class="fontclass">#icon-gongjuxiang</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-gengduo"></use> </svg> <div class="name">更多2</div> <div class="fontclass">#icon-gengduo</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-gouwu"></use> </svg> <div class="name">购物</div> <div class="fontclass">#icon-gouwu</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-gouwuche"></use> </svg> <div class="name">购物车</div> <div class="fontclass">#icon-gouwuche</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-gengduo1"></use> </svg> <div class="name">更多</div> <div class="fontclass">#icon-gengduo1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-guanbi"></use> </svg> <div class="name">关闭</div> <div class="fontclass">#icon-guanbi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-guanbi1"></use> </svg> <div class="name">关闭2</div> <div class="fontclass">#icon-guanbi1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-guanbi2"></use> </svg> <div class="name">关闭3</div> <div class="fontclass">#icon-guanbi2</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-jianshao"></use> </svg> <div class="name">减少</div> <div class="fontclass">#icon-jianshao</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-jianshao1"></use> </svg> <div class="name">减少2</div> <div class="fontclass">#icon-jianshao1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-kefu"></use> </svg> <div class="name">客服</div> <div class="fontclass">#icon-kefu</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-lianjie"></use> </svg> <div class="name">链接</div> <div class="fontclass">#icon-lianjie</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-jishi"></use> </svg> <div class="name">计时</div> <div class="fontclass">#icon-jishi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-liwu"></use> </svg> <div class="name">礼物</div> <div class="fontclass">#icon-liwu</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-liebiao"></use> </svg> <div class="name">列表2</div> <div class="fontclass">#icon-liebiao</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-paihang"></use> </svg> <div class="name">排行</div> <div class="fontclass">#icon-paihang</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-liebiao1"></use> </svg> <div class="name">列表</div> <div class="fontclass">#icon-liebiao1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-remen"></use> </svg> <div class="name">热门</div> <div class="fontclass">#icon-remen</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shanchu"></use> </svg> <div class="name">删除</div> <div class="fontclass">#icon-shanchu</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shangchuan"></use> </svg> <div class="name">上传</div> <div class="fontclass">#icon-shangchuan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-rili"></use> </svg> <div class="name">日历</div> <div class="fontclass">#icon-rili</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shangyibu"></use> </svg> <div class="name">上一步</div> <div class="fontclass">#icon-shangyibu</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shoucang"></use> </svg> <div class="name">收藏2</div> <div class="fontclass">#icon-shoucang</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shezhi"></use> </svg> <div class="name">设置</div> <div class="fontclass">#icon-shezhi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shoucang1"></use> </svg> <div class="name">收藏</div> <div class="fontclass">#icon-shoucang1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shipin"></use> </svg> <div class="name">视频</div> <div class="fontclass">#icon-shipin</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shouji"></use> </svg> <div class="name">手机</div> <div class="fontclass">#icon-shouji</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-shu"></use> </svg> <div class="name"></div> <div class="fontclass">#icon-shu</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-sousuo"></use> </svg> <div class="name">搜索</div> <div class="fontclass">#icon-sousuo</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tishi"></use> </svg> <div class="name">提示</div> <div class="fontclass">#icon-tishi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-suo"></use> </svg> <div class="name"></div> <div class="fontclass">#icon-suo</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tianqi"></use> </svg> <div class="name">天气</div> <div class="fontclass">#icon-tianqi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tianjia"></use> </svg> <div class="name">添加2</div> <div class="fontclass">#icon-tianjia</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tongzhi"></use> </svg> <div class="name">通知</div> <div class="fontclass">#icon-tongzhi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tuikuan"></use> </svg> <div class="name">退款</div> <div class="fontclass">#icon-tuikuan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-wenjian"></use> </svg> <div class="name">文件</div> <div class="fontclass">#icon-wenjian</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tuandui"></use> </svg> <div class="name">团队</div> <div class="fontclass">#icon-tuandui</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tongzhi1"></use> </svg> <div class="name">通知2</div> <div class="fontclass">#icon-tongzhi1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-tianjia1"></use> </svg> <div class="name">添加</div> <div class="fontclass">#icon-tianjia1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-wenjian1"></use> </svg> <div class="name">文件2</div> <div class="fontclass">#icon-wenjian1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-wenzhang"></use> </svg> <div class="name">文章</div> <div class="fontclass">#icon-wenzhang</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-wenti"></use> </svg> <div class="name">问题</div> <div class="fontclass">#icon-wenti</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xiazai"></use> </svg> <div class="name">下载</div> <div class="fontclass">#icon-xiazai</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-wenti1"></use> </svg> <div class="name">问题2</div> <div class="fontclass">#icon-wenti1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xiangji"></use> </svg> <div class="name">相机</div> <div class="fontclass">#icon-xiangji</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xiaoxi"></use> </svg> <div class="name">消息</div> <div class="fontclass">#icon-xiaoxi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xiaoxi1"></use> </svg> <div class="name">消息2</div> <div class="fontclass">#icon-xiaoxi1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xinfeng"></use> </svg> <div class="name">信封</div> <div class="fontclass">#icon-xinfeng</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xinxi"></use> </svg> <div class="name">信息</div> <div class="fontclass">#icon-xinxi</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xunhuan"></use> </svg> <div class="name">循环</div> <div class="fontclass">#icon-xunhuan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-yinle"></use> </svg> <div class="name">音乐</div> <div class="fontclass">#icon-yinle</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-yinliang"></use> </svg> <div class="name">音量</div> <div class="fontclass">#icon-yinliang</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-zhangdan"></use> </svg> <div class="name">账单</div> <div class="fontclass">#icon-zhangdan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-youhuiquan"></use> </svg> <div class="name">优惠券2</div> <div class="fontclass">#icon-youhuiquan</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-zhaopian"></use> </svg> <div class="name">照片</div> <div class="fontclass">#icon-zhaopian</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-zhengque"></use> </svg> <div class="name">正确</div> <div class="fontclass">#icon-zhengque</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-youhuiquan1"></use> </svg> <div class="name">优惠券</div> <div class="fontclass">#icon-youhuiquan1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-zhengque1"></use> </svg> <div class="name">正确2</div> <div class="fontclass">#icon-zhengque1</div> </li> <li> <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-zhuye"></use> </svg> <div class="name">主页</div> <div class="fontclass">#icon-zhuye</div> </li> </ul> <h2 id="symbol-">symbol引用</h2> <hr> <p>这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇<a href="">文章</a> 这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:</p> <ul> <li>支持多色图标了,不再受单色限制。</li> <li>通过一些技巧,支持像字体那样,通过<code>font-size</code>,<code>color</code>来调整样式。</li> <li>兼容性较差,支持 ie9+,及现代浏览器。</li> <li>浏览器渲染svg的性能一般,还不如png。</li> </ul> <p>使用步骤如下:</p> <h3 id="-symbol-">第一步:引入项目下面生成的symbol代码:</h3> <pre><code class="lang-js hljs javascript"><span class="hljs-comment">&lt;script src="./iconfont.js"&gt;&lt;/script&gt;</span></code></pre> <h3 id="-css-">第二步:加入通用css代码(引入一次就行):</h3> <pre><code class="lang-js hljs javascript">&lt;style type=<span class="hljs-string">"text/css"</span>&gt; .icon { width: <span class="hljs-number">1</span>em; height: <span class="hljs-number">1</span>em; vertical-align: <span class="hljs-number">-0.15</span>em; fill: currentColor; overflow: hidden; } &lt;<span class="hljs-regexp">/style&gt;</span></code></pre> <h3 id="-">第三步:挑选相应图标并获取类名,应用于页面:</h3> <pre><code class="lang-js hljs javascript">&lt;svg <span class="hljs-class"><span class="hljs-keyword">class</span></span>=<span class="hljs-string">"icon"</span> aria-hidden=<span class="hljs-string">"true"</span>&gt;<span class="xml"><span class="hljs-tag"> &lt;<span class="hljs-name">use</span> <span class="hljs-attr">xlink:href</span>=<span class="hljs-string">"#icon-xxx"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">use</span>&gt;</span> </span>&lt;<span class="hljs-regexp">/svg&gt; </span></code></pre> </div> </body> </html>