我有一个网络字体,我试图让间距恰到好处。我将其设置为字母间距:.03px。在 Firefox 5 中效果很好,但我知道这不适用于跨浏览器。我能做些什么来帮助这个吗?或者这适用于哪些浏览器?
font-family: 'FSS Light',Times;
font-size: 15px;
letter-spacing: 0.3px;
line-height: 20px;
margin: 0 0 1em;
我有一个网络字体,我试图让间距恰到好处。我将其设置为字母间距:.03px。在 Firefox 5 中效果很好,但我知道这不适用于跨浏览器。我能做些什么来帮助这个吗?或者这适用于哪些浏览器?
font-family: 'FSS Light',Times;
font-size: 15px;
letter-spacing: 0.3px;
line-height: 20px;
margin: 0 0 1em;
你试过用 em
letter-spacing: .5em;
是的,Ems 适用于所有浏览器,并且由于可扩展性和对移动设备友好的特性,它们在 Web 文档中变得越来越流行。
正如 Warface 所建议的,您可以使用 em、cm 或其他任何东西。但是如果你需要你的字母靠得更近,你也可以使用负值。
letter-spacing: -1px;
示例:http: //jsfiddle.net/eZbYB/2/