css中的百分比单位有多准确?

时间:2014-11-15 22:56:00

标签: javascript css math cross-browser percentage

假设我有一个用javascript生成的图库布局。现在它使用像素单位进行定位,尺寸等。这个问题是滚动条的可能存在会影响它的渲染方式。我可以检测最初是否有滚动条,但是如果没有滚动条并且布局本身会显示滚动条,则整个操作都会以20px关闭。

(为了解决这个问题)我打算切换到宽度和左侧位置的百分比单位,并将像素保留为高度和顶部位置。

我的问题是,它会像像素一样准确吗?例如。如果我希望图像之间的间距恰好是20像素,我会将20除以我的布局容器元素的宽度,得到类似1.112%的东西。使用这些百分比值,left和width属性是否同样准确?

0 个答案:

没有答案