我在我的许多项目中使用填充,如果我可以从宽度中减去填充,这将是很方便的,这是可能的吗?
如果:
width:100%;
Run Code Online (Sandbox Code Playgroud)
和
padding: 20px;
Run Code Online (Sandbox Code Playgroud)
=
100% - 40px ?
Run Code Online (Sandbox Code Playgroud)
thi*_*dot 12
您可以使用box-sizing: border-box它padding作为计算的一部分width.
div {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
Run Code Online (Sandbox Code Playgroud)
这是一个快速演示:http://jsfiddle.net/thirtydot/DNs2u/
更多信息: