在CSS中设置宽度/高度仅对应于内容区域。有没有办法设置CSS中元素的偏移宽度/高度(即尺寸,包括填充/边距/边框)?
编辑:示例->
我有一些用CSS类“smallbox”标记的div
.smallBox{ width: 100px; height: 100px; }
现在,我想在每个盒子上单独设置填充物,同时保持外形尺寸不变。
严格来说,差不多。可以更改与建议的框大小CSS3属性一起使用的框模型,以便宽度指定对象的总宽度。可以找到详细信息 here ( http://www.quirksmode.org/css/box.html )
然而,浏览器的兼容性是不确定的(本文只提到了IE8+和Firefox),因此您可能需要使用某种类型的javascript来实现这一点。