如题, 非常奇怪,我记得是不包含的,
但在CHROME的调试器里看到的DOM实际高度是19, 即: 35-7-9 = 19, 求解!
.toolbar {
width: 98%;
height: 35px;
padding: 7px 10px 9px 10px;
}
但在CHROME的调试器里看到的DOM实际高度是19, 即: 35-7-9 = 19, 求解!
IE过去使用非标准的“border-box"例子模型,此时width、height会包含border和padding的width/height;这不符合W3C的标准,但是编程方便;
标准的box model的width/ height是不含线框和padding的;这也是Firefox/Chrome的默认模式,不过可以通过CSS来改成跟老IE一样的"border-box“的模式,如
你可以观察一下原来的CSS里有没有这样的语句。