CSS 属性
全部展开 | 全部折叠
CSS 规则

CSS width 属性

主题:CSS3 属性参考上一页|下一页

说明

width CSS 属性指定元素内容区域的宽度。 此内容不包括填充、边框或边距。 参见CSS 盒子模型

下表总结了此属性的使用上下文和版本历史记录。

默认值: auto
适用于: 除非替换内联元素、表格行和行组外的所有元素
继承: No
动画: Yes. 参见动画属性
版本: CSS 1, 2, 3

语法

属性的语法如下:

width length | percentage | auto | initial | inherit

下面的例子展示了 width 属性的作用。

p {
    width: 300px;
    background-color: #f0e68c;
}

属性值

下表描述了该属性的值。

说明
length 将宽度指定为 px, pt, cm, em 等中的长度值。不允许使用负长度值。
percentage 以百分比指定宽度。 百分比是根据元素包含块的宽度计算的。 不允许使用负百分比值。
auto 浏览器将根据其他属性的值计算指定元素的宽度。 这是默认值。
initial 将此属性设置为其默认值。
inherit 如果指定,则关联元素采用其父元素 width 属性的 计算值

浏览器兼容性

所有主要的现代浏览器都支持 width 属性。

Browsers Icon

基本支持—

  • Firefox 1+
  • Google Chrome 1+
  • Internet Explorer 4+
  • Apple Safari 1+
  • Opera 4+

进一步阅读

请参阅以下教程: CSS 盒子模型, CSS 维度.

相关属性: max-width, min-width.

Advertisements