我遇到了一个奇怪的错误,即浏览器(我只在chrome中测试过)在display: table;
与display: block;
中呈现子像素。
我设置了一个小提琴,告诉你我在说什么:http://jsfiddle.net/K7ZLV/
当容器的宽度为百分比时,display: table
不会读取子像素,因此display: block;
的孩子的计算宽度为460.796875像素,其中display: table;
的孩子的宽度为{{1}}计算机宽度为460像素。
有没有办法解决这个问题,以提供通过ie8支持的一致性?