[英]Subpixel and letter-spacing
我想在標題上使用letter-spacing
。 標題是響應式的:在較小的屏幕尺寸下,標題的font-size
較小。 因此,使用em
進行字母間距測量是有意義的。
我注意到這會導致 subpixle letter-spacing
。 它在我的 Mac 上的 Firefox、Chrome 和 Safari 中看起來很好,但它可以在所有瀏覽器上運行嗎? 或者一些(舊的)瀏覽器會四舍五入到最近的像素嗎?
我想避免瀏覽器四舍五入到零 - 因此忽略字母間距。 或者四舍五入到 1 並且字母間距太松。
我幾年前讀過這篇文章,這意味着瀏覽器舍入了子像素 Web-Kit 和子像素值,解決方法?
h1 {
font-size:7.2rem; /* equals 72px */
letter-spacing:0.01em; /* equals 0.72px */
}
經過更多研究,現代瀏覽器似乎確實支持子像素字母間距,請參閱https://css-tricks.com/almanac/properties/l/letter-spacing/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.