博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Font Include Sass Mixin
阅读量:6202 次
发布时间:2019-06-21

本文共 1656 字,大约阅读时间需要 5 分钟。

前端开发whqet,csdn,王海庆,whqet,前端开发专家

前期以前给大家介绍过一个使用google font的mixin(详见《》),今天我们再进一步给大家推荐个使用web font的mixin。

使用web font,我们须要使用@font-face导入字体文件,然后才干够使用,@font-face的使用格式例如以下

@font-face {      font-family: 
; src:
[
][,
[
]]*; [font-weight:
]; [font-style:
由于不能的浏览器支持的字体格式不一致,因此我们须要一股脑导入若干多钟字体格式,貌似以下这样。

@font-face {    font-family: 'nfoswjeos3500regular';    src: url('3500-webfont.eot');    src: url('3500-webfont.eot?#iefix') format('embedded-opentype'),           url('3500-webfont.woff') format('woff'),           url('3500-webfont.ttf') format('truetype'),           url('3500-webfont.svg#nfoswjeos3500regular') format('svg');    font-weight: normal;    font-style: normal;}
太烦躁了,麻烦,作为一个注重效率、喜欢偷懒的程序员,我们当然得有妙招了,来看看这个mixin。

@mixin importfont($font-family, $font-filename, $font-weight : normal, $font-style :normal, $font-stretch : normal) {  @font-face {    font-family: '#{$font-family}';    src: url('#{$font-filename}.eot');    src: url('#{$font-filename}.eot?#iefix') format('embedded-opentype'),    url('#{$font-filename}.woff') format('woff'),    url('#{$font-filename}.ttf') format('truetype'),    url('#{$font-filename}.svg##{$font-family}') format('svg');    font-weight: $font-weight;    font-style: $font-style;    font-stretch: $font-stretch;  }}
然后如此这般使用

@include importfont('Font Name', 'fonts/fontfilename', 400);
有没有瞬间轻松,好的,剩下时间玩个游戏撒。

----------------------------------------------------------

,关注前端开发,分享相关资源,欢迎点赞,欢迎拍砖。
---------------------------------------------------------------------------------------------------------

转载地址:http://lqmca.baihongyu.com/

你可能感兴趣的文章
Nexus3.x.x上传第三方jar
查看>>
零元学Expression Blend 4 - Chapter 25 以Text相关功能就能简单做出具有设计感的登入画面...
查看>>
spring boot: spring Aware的目的是为了让Bean获得Spring容器的服务
查看>>
新购阿里云服务器ECS创建之后无法ssh连接的问题处理
查看>>
峰识别 峰面积计算 peak detection peak area 源代码 下载
查看>>
Django REST framework
查看>>
正则表达式基础恶补
查看>>
总结一下php5.2.16与apache2.0的C++扩展开发整个过程
查看>>
Follow That Page - web monitor: we send you an email when your favorite page has changed.
查看>>
C#类、接口、虚方法和抽象方法-抽象类与接口的区别与联系
查看>>
(转)C#中 DirectoryEntry组件应用实例
查看>>
ubuntu 12.04解决Broadcom STA无线网卡驱动安装失败解决
查看>>
解决SVN提交代码时的错误:“Could not execute PROPPATCH”
查看>>
C#操作XmlDocument对象 报缺少根节点 一一道来
查看>>
出了本练内功的书:《完美软件开发:方法与逻辑》
查看>>
object c 快速构建对象
查看>>
C链表反转(时间复杂度O(n))
查看>>
黑马程序员_<<泛型>>
查看>>
CSS 如何让Table的里面TD全有边框 而Table的右左边框没有
查看>>
技术人生:三亚之行
查看>>