zoukankan      html  css  js  c++  java
  • 超越icon font

    很久以前,我们如何使用图标?

    1.切图

    2.拼合(Sprites)

    原始社会啊!

    后来
    CSSGaga
    grunt-css-sprite

    字体图标

    相见不曾相识

    Emoji绘文字

    iconfont.cn直接上传SVG

    如何使用字体

    @font-face {
      font-family: 'FontName';
      src:url('FileName.eot'); /* IE9+ */
       /* IE6-IE8 */
      src:url('FileName.eot?#iefix') format('embedded-opentype'),
      /* CR,FF */
      url('FileName.woff') format('woff'),
      /* CR,FF,OP,Safari,Android, iOS 4.2+ */
      url('FileName.ttf') format('truetype'),
      /* iOS 4.1- */ 
      url('FileName.svg#FontName') format('svg'); 
    }

    定义一个class使用字体

    .iconfont {
      font-family: "iconfont";
      font-size: 16px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      line-height: 1;
      speak: none;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    获取图标编码

    <span class="iconfont">#3301</span>

    图标矢量化规范化,让样式回归CSS

    <h2 class="icon-size">标题前面有一个图标</h2>
    <style>
    .icon-size {
        content: "3436";
    }
    </style>
  • 相关阅读:
    B+树实现
    一些比较特殊的计数序列
    codeforce刷题(六)
    codeforces刷题(五)
    Swap and Flip
    leetcode刷题(三)
    leetcode刷题(二)
    leetcode刷题(一)
    C语言学习笔记-变量存储
    水笔记
  • 原文地址:https://www.cnblogs.com/zcynine/p/5014589.html
Copyright © 2011-2022 走看看