如果我使用以下CSS:
p { font-size: 20.5px; }
是否所有浏览器都将其绘制为20.5px,或者某些值是否为圆形?
解决方法
在所有浏览器中,小数都不是一致的.我能找到的最好的帖子是:
Browser Rounding
Internet Explorer 7 truncate to 2 decimal places Internet Explorer 8 truncate to 2 decimal places Internet Explorer 9 truncate to 2 decimal places Internet Explorer 10 truncate to 2 decimal places Internet Explorer 11 truncate to 2 decimal places Firefox 3.0 truncate to 3 decimal places Firefox 3.5 truncate to 3 decimal places Firefox 31 truncate to 3 decimal places Chrome 20 round to 15 decimal places Chrome 21 round to 15 decimal places Chrome 37 round to 13 decimal places Safari 6 (OSX Lion) round to 15 decimal places Safari 6.1 (OSX Mountain Lion) round to 15 decimal places Safari 7 (OSX Mavericks) round to 15 decimal places Mobile Safari 7 (iOS7) round to 15 decimal places Mobile Safari 8 (iOS8) round to 15 decimal places Chrome 36(Jelly Bean) [Nexus5] round to 15 decimal places Chrome 30(KitKat) [S5] round to 15 decimal places Android Browser 4(Jelly Bean) [Nexus7,Nexus4,S4,S3] round to 15 decimal places Android Browser 4(Ice Cream Sandwich) [Nexus,KindleFire2] round to 15 decimal places Android Browser 4(Gingerbread) [S2] truncate to 3 decimal places Opera 12 truncate to 2 decimal places Opera Next 24 round to 13 decimal places