语法
width: auto | lenght | initial | inherit;
“%”中指定的宽度属性示例:
<!DOCTYPE html>
<html>
<head>
<title>文档的标题</title>
<style>
div {
width: 50%;
background-color: #1c87c9;
}
</style>
</head>
<body>
<h2>Width 属性示例</h2>
<div>
经历过风雨,才懂得阳光的温暖。 今天很残酷,明天很残酷,后天很美好。很多人死在了明天的夜里。
经历过风雨,才懂得阳光的温暖。
</div>
</body>
</html>
在给定的示例中,文本的宽度为 50%。
在以下示例中,第一个元素的宽度为 250px,第二个元素的宽度为 25em:
“px”和“em”中指定的宽度属性示例:
<!DOCTYPE html>
<html>
<head>
<title>文档的标题</title>
<style>
div.t1 {
width: 250px;
border: 1px solid black;
background-color: #1c87c9;
}
div.t2 {
width: 25em;
border: 1px solid black;
background-color: #8ebf42;
}
</style>
</head>
<body>
<h2>Width 属性示例</h2>
<h3>width: 250px</h3>
<div class="t1">
生活本就是矛盾的,白天与黑夜间的距离,春夏秋冬之间的轮回,于是有了挑剔的喜爱,让无奈加上了喜悦的等待。
是谁把光阴剪成了烟花,一瞬间,看尽繁华。是谁把思念翻起了浪花,一转身,浪迹天涯。
</div>
<h3>width: 25em</h3>
<div class="t2">
生活本就是矛盾的,白天与黑夜间的距离,春夏秋冬之间的轮回,于是有了挑剔的喜爱,让无奈加上了喜悦的等待。
是谁把光阴剪成了烟花,一瞬间,看尽繁华。是谁把思念翻起了浪花,一转身,浪迹天涯。
</div>
</body>
</html>
CSS width 属性值说明
| 值 | 描述 |
|---|---|
| auto | 浏览器将计算指定元素的宽度。这是默认值。 |
| length | 定义PX,PT,CM等中的宽度。 |
| % | 定义包含元素的百分比宽度。 |
| initial | 使属性使用其默认值。 |
| inherit | 从父母元素继承属性。 |
CSS width 属性设置元素的宽度。
宽度不包括边框、填充或者边距。
width 属性适用于除非替换元素或者内联元素、表格行和行组(即 <thead>、<tfoot> 和 <tbody>)之外的所有元素。
该属性采用 CSS 长度(px、pt、em 等)、百分比或者关键字 auto。
我们应该提到,用于此属性的百分比基于父元素(即包含块的宽度)。
对于具有基于块容器元素的包含块的绝对定位元素,百分比是根据元素的填充框的宽度计算的。
width 属性可以被 min-width 和 max-width 的属性覆盖。
负的长度值是无效的。
CSS3 规范中添加的许多 width 属性值仍处于试验阶段。
| 初始值 | auto |
|---|---|
| 应用于 | 所有元素。 |
| 继承 | 无效 |
| 可动画的 | 是的。元素的宽度是可动画的。 |
| 版本 | CSS1 |
| DOM 语法 | Object.Style.Width =“300px”; |
日期:2020-06-02 22:14:52 来源:oir作者:oir
