Javascript 处理分数值(行高、字体大小)

Javascript 处理分数值(行高、字体大小),javascript,css,Javascript,Css,最近我发现webkit在计算样式时会进行取整(实际上是截断)。假设我们有font size等于14px和line height等于1.2,所以计算出来的line height应该是16.8,在Firefox中是这样,但在webkit浏览器中是16 我这样做是为了跨浏览器测试这个问题- 以下是结果: 事实上,我不在乎四舍五入。我所需要的就是在不同的浏览器中具有相同的父div高度。有没有办法做到这一点(除了监控JS中的实际样式)?确保您的ems能够提供完整的解决方案numbers@gvee谢谢!有

最近我发现webkit在计算样式时会进行取整(实际上是截断)。假设我们有
font size
等于14px
line height
等于1.2,所以计算出来的
line height
应该是16.8,在Firefox中是这样,但在webkit浏览器中是16

我这样做是为了跨浏览器测试这个问题- 以下是结果:


事实上,我不在乎四舍五入。我所需要的就是在不同的浏览器中具有相同的父div高度。有没有办法做到这一点(除了监控JS中的实际样式)?

确保您的ems能够提供完整的解决方案numbers@gvee谢谢!有趣但仍然需要手动检查计算的
font size
是否在浏览器计算后给出整数@Coop问题是自动生成div的
字体大小
(根据用户设备视口进行缩放)