我在进行CSS设计时一直想知道的东西。
是否遵守CSS宽度的小数位数?还是四舍五入?
.percentage { width: 49.5%; }
要么
.pixel { width: 122.5px; }
如果是百分比宽度,那么可以,它是受尊重的。正如Martin所指出的,当您达到小数像素时,事情就会崩溃,但是如果您的百分比值产生整数像素值(例如,示例中200px的50.5%),您将获得明智的预期行为。
编辑: 我已经更新了示例,以显示小数像素发生了什么(在Chrome中,值被截断了,因此50、50.5和50.6都显示相同的宽度)。