通常在CSS中,当我们设置大小,我们同时点或象素值使用。然而,有时不可能知道确切的宽度,所以我用jQuery来计算它与.width()函数,然后执行一些数学,如除以元素的数量等。
有时结果有小数点。浏览器是否支持这些值,或者在使用这些值之前是否更好地舍入到整个值,例如使用类似Math.floor()的东西?
通常在CSS中,当我们设置大小,我们同时点或象素值使用。然而,有时不可能知道确切的宽度,所以我用jQuery来计算它与.width()函数,然后执行一些数学,如除以元素的数量等。
有时结果有小数点。浏览器是否支持这些值,或者在使用这些值之前是否更好地舍入到整个值,例如使用类似Math.floor()的东西?
浏览器都支持小数点,例如,你可以有20.5%,或0.5%等
但是 - 这往往局限于百分比,因为你不能真的有一个像素的一半。
请看,因为这基本上是重复的。
看到这个答案:http://stackoverflow.com/questions/4308989/are-the-decimal-places-in-a-css-width-respected – sellmeadog