代码之家  ›  专栏  ›  技术社区  ›  Yarin

使用css设置块元素的真(偏移)宽度/高度?

  •  1
  • Yarin  · 技术社区  · 14 年前

    在CSS中设置宽度/高度仅对应于内容区域。有没有办法设置CSS中元素的偏移宽度/高度(即尺寸,包括填充/边距/边框)?

    编辑:示例->

    我有一些用CSS类“smallbox”标记的div

    .smallBox{
    width: 100px;
    height: 100px;
    }
    

    现在,我想在每个盒子上单独设置填充物,同时保持外形尺寸不变。

    1 回复  |  直到 14 年前
        1
  •  2
  •   AaronSieb    14 年前

    严格来说,差不多。可以更改与建议的框大小CSS3属性一起使用的框模型,以便宽度指定对象的总宽度。可以找到详细信息 here ( http://www.quirksmode.org/css/box.html )

    然而,浏览器的兼容性是不确定的(本文只提到了IE8+和Firefox),因此您可能需要使用某种类型的javascript来实现这一点。