日期:2014-05-17  浏览次数:20673 次

Chrome中Margin 的问题
为什么设置的margin值,和实际的margin值,有1px的差别?
这是我设置的值
element.style {
margin-left: 10px;
margin-right: 10px;
}
这是实际计算出来的值(Computed style)。
margin-left: 9px;
margin-right: 9px;

奇怪的是当是6的倍数是就没有了(如 :12px 18px;)。除了6的倍数都有一个px的误差。

有谁知道是为什么吗?


------解决方案--------------------
代码贴全一点?
------解决方案--------------------
6的倍数 . 楼主厉害 。
------解决方案--------------------
会把边框也算进去的
------解决方案--------------------
不是普遍现象,上代码。
------解决方案--------------------
上代码呀
------解决方案--------------------
估计是把边框的大小也算进去了吧
------解决方案--------------------
估计是把边框的大小也算进去了吧