好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

font-stretch

CSS font-stretch 属性用于指定字体的宽度是正常宽度、压缩宽度或伸展宽度样式。

很多字体都有不同的字体样式,通过 font-stretch 的不同关键字取值,我们可以指定某种字体不同的宽度样式,可用的关键字有:

normal ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded

下图是W3C给出的各种字体宽度的示意图:

如果你选择的某种字体没有相应的窄版和宽版的字体,在这种字体上使用 font-stretch 属性将没有任何意义。浏览器会选择一种有效的字体宽度来显示该字体。

font-stretch 属性不会改变字体的几何形状,它只是选择该字体的某种可用的宽窄版字体来使用。

官方语法
font-stretch: normal | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded
                            

参数:

normal :选择正常字体来显示。 ultra-condensed, extra-condensed, condensed, semi-condensed :选择窄版字体来显示。ultra-condensed是宽度最窄的字形。 semi-expanded, expanded, extra-expanded, ultra-expanded :选择宽版字体来显示。Ultra-expanded是宽度最宽的字形。

font-stretch 属性的初始值为 normal 。

应用范围

font-stretch 属性可以应用在所有的元素上。

示例代码
font-stretch: ultra-condensed;
font-stretch: extra-condensed;
font-stretch: condensed;
font-stretch: semi-condensed;
font-stretch: normal;
font-stretch: semi-expanded;
font-stretch: expanded;
font-stretch: extra-expanded;
font-stretch: ultra-expanded;                             
                            
浏览器支持

目前只有Firefox9+和Internet Explorer 9+浏览器支持 font-stretch 属性。

查看更多关于font-stretch的详细内容...

  阅读:129次

上一篇: height

下一篇:font-synthesis

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网
[ SiteMap ]