font-stretch 是CSS中用于定义字体拉伸程度的属性。它指定了字体的宽度相对于其正常宽度的百分比。该属性的取值可以是关键字、百分比值或预定义的值。

以下是一些可能的取值:

1. 关键字:
   - normal: 默认值,表示正常的字体拉伸。
   - ultra-condensed, extra-condensed, condensed, semi-condensed: 表示不同程度的压缩字体。
   - semi-expanded, expanded, extra-expanded, ultra-expanded: 表示不同程度的扩展字体。

2. 百分比值:
   - 可以使用百分比值来定义字体的相对宽度。例如,font-stretch: 150%; 表示字体宽度相对于正常宽度增加了50%。

示例:
/* 使用关键字 */
.element {
  font-stretch: ultra-condensed;
}

/* 使用百分比值 */
.element {
  font-stretch: 120%;
}

请注意,并非所有字体都支持所有的 font-stretch 取值。在一些情况下,浏览器可能会忽略这个属性。此外,使用不同字体时,它们对 font-stretch 属性的响应可能会有所不同。


转载请注明出处:http://www.zyzy.cn/article/detail/6078/CSS