一. @font-face使用注意事项:
@font-face {
font-family: 'MY-font',
src: url('../1.ttf'), url('../1.eoft');
}
- @font-face只能在CSS文件顶部定义或者条件规则组中,否则不生效(例如放在class内中定义是不生效的);
- 只定义@font-face不会请求src的内容,只有通过font-family使用了该字体才会请求。
二. css选择器[class^=“icon-“]、[class$=“icon-“]、[class*=“icon-“]是什么意思?
三. 图标库的引入与使用:
在一个css文件中,引入图标库的字体
@font-face {
font-family: 'Icon-Font';
src: url('../../fonts/IconFont.ttf');
font-weight: 400;
font-style: normal
}
[class^=iconfont-] {
font-family: IconFont!important;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.iconfont-eye-o:before {
content: "\E777"
}
.iconfont-cart-plus-o:before {
content: "\E111"
}