• ie8关于@font-face无效的兼容问题


    我之前是这么用的,如下
    @font-face {
        font-family: "yhg";
        src: url(../fonts/yhg.eot); 
        src: url(../fonts/yhg.woff) format('woff'),
              url(../fonts/yhg.ttf) format('truetype'),
              url(../fonts/yhg.eot?#iefix) format('embedded-opentype'),  
              url(../fonts/yhg.svg#yhg) format('svg');
        font-weight: normal;
        font-style: normal;
    }
    .s23:before,.s24:before{
        font-family: 'yhg';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        position: relative;
        -webkit-font-smoothing: antialiased;
    }
    .s23:before{
        content: "e600";
    }
    .s24:before{
        content: "e601";
    }
    发现ie8显示不出来字体,折腾了半天,是@font-face的顺序写错了。
    正确的应该是这样:
    @font-face {
        font-family: "yhg";
        src: url(../fonts/yhg.eot);
        src: url(../fonts/yhg.eot?#iefix) format('embedded-opentype'),  
              url(../fonts/yhg.woff) format('woff'),
              url(../fonts/yhg.ttf) format('truetype'),
              url(../fonts/yhg.svg#yhg) format('svg');
        font-weight: normal;
        font-style: normal;
    }

  • 相关阅读:
    markdown 常用语法
    markdown 转 pdf 方法
    git call failed: [git clone Could not resolve host: git.openstack.org
    从VirtualBox虚拟主机访问NAT客户机的方法
    MVC,MVP 和 MVVM 的图示
    url转义
    Python如何输出包含在对象中的中文字符?
    OpenGL
    AutoHotKey使用:空格键坏了怎么办?
    三联书社推荐好书100本
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13317553.html
Copyright © 2020-2023  润新知