“10.3px”是否是css中的有效属性值

时间:2016-02-01 10:08:09

标签: html css

“10.3px”是css中的有效属性值吗? 我能以像素为单位应用这样的值吗? 例如:

p{
letter-spacing:10.233px;
}

3 个答案:

答案 0 :(得分:1)

Pixel是不可分割的显示单位。因此,浏览器无法绘制" .3 px。这将导致不同浏览器中不同的字体呈现

答案 1 :(得分:1)

如果您需要细粒度控制,则以像素值(px)调整字体大小是一个很好的选择(它是我最喜欢的)。 在计算机屏幕上,它不会比单个像素更准确。通过以像素为单位调整字体大小,您实际上是在告诉浏览器将字母精确地渲染为高度的像素数:

答案 2 :(得分:0)

您可以将其用于百分比,但不能用于像素。

e.g。

p{
letter-spacing:3.5%;
}

在像素的情况下。值被截断。所以10px,10.233px,10.9 px将显示相同的字母间距......