如何修改这些div,以便在更改填充时,它们的高度和宽度不会扩展?我试图实施
.outer, .inner {
display: block;
}
.outer {
/* specify fixed width */
width: 300px;
padding: 0;
}
.inner {
/* specify padding, can be changed while remaining fixed width of .outer */
padding: 5px;
}
来自here
通过提供父div [{1}}和fixed_width
relative_container
,但当我将填充应用于width:700px;height:100px; padding:0px;
或.content
时,div会扩展为.obscure
1}}。谢谢!
答案 0 :(得分:7)
您可以使用CSS3 box-sizing
属性执行此操作:
box-sizing: border-box;
http://css-tricks.com/box-sizing/
在IE8 +中受支持,但某些浏览器可能需要前缀: