CSS显示:具有小数像素宽度的表格

Jas*_*pel 6 html css

我使用的百分比创建的宽度divdisplay属性设置为table.在我的例子中,父级的宽度div是88.7969px.所以,按理说,设置width儿童divdisplay属性设置为table100%将计算宽度是88.7969px.但事实并非如此.它计算宽度为88px.

是否table不支持显示器的小数像素宽度?

这是小提琴.如果你检查元素,你会看到content88.7969px 的包装器,但是div88px 的内部子包.

WTF

kan*_*udo 1

display:table不,与分数像素值无关。

这完全取决于您使用的浏览器浏览器版本。

截至 2016 年 2 月 9 日的当前版本::: 在 Google Chrome 上,带有小数像素值的 divdisplay:table会向上舍入,而在 Firefox 中则不会,在 IE 中也不会向上舍入。