我在为不支持 font-stretch 属性(webkit 等)的浏览器定义 CSS 规则时遇到问题...
问题:我正在使用 Helvetica Neue 字体(来自Twitter Bootstrap的 CSS 设置)并且我font-stretch:condensed;
在一些 CSS 规则上使用了属性。不幸的是,我很快发现 Webkit 和其他浏览器不支持此属性,因此我开始寻找备用规则。
在这里为 webkit 浏览器找到的一种解决方案是使用 post script font name font-family: "HelveticaNeue-CondensedBold","Helvetica Neue",Helvetica,Arial,sans-serif;
。但它实际上只是 Mac 解决方案。Windows 浏览器将没有此字体,并将回退到非拉伸字体。
因此,使用压缩字体的唯一真正解决方案是从 myfonts.com、google webfonts 等网站导入字体……因为我正在寻找免费的解决方案,所以我发现了一些接近 Helvetica Neue Bold Condensed 的免费字体。我现在想知道有没有办法指定一个 CSS 规则只针对不支持font-stretch
属性的浏览器?