尺寸样式属性介绍 https://www.html.cn/web/CSS/16191.html#3564798016
属性 | 值 | 含义 |
---|---|---|
height | auto:自动,浏览器会自动计算高度 length:使用 px 定义高度 %:基于包含它的块级对象的百分比高度 | 设置元素高度 |
width | 同上 | 设置元素的宽度 |
height 属性和 width 属性 https://www.html.cn/web/css/16191.html#3943602716
接下来让我们进入 height 属性, width 属性实践, 笔者用 class 属性值为. box, 给 div 标签设置宽度和高度以及 div 标签背景颜色.
代码块
- <!DOCTYPE HTML>
- <HTML>
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>
- 尺寸样式属性
- </title>
- <style>
- .box{ width: 100px; height: 100px; background-color: red; }
- </style>
- </head>
- <body>
- <div>
- </div>
- </body>
- </HTML>
效果图:
假设我们不给 div 标签设置宽度, 会变成什么样呢? 那咱们就试试看哦.
代码块
- <!DOCTYPE HTML>
- <HTML>
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>
- 尺寸样式属性
- </title>
- <style>
- .box{ height: 100px; background-color: red; }
- </style>
- </head>
- <body>
- <div>
- </div>
- </body>
- </HTML>
结果图
为什么会这样呢?
其实是这样的如果我们没有给 div 标签设置宽度, div 标签将会自动的占用父元素的百分百的宽度, 注意的是: 高度和宽度是不一样的哈, 高度不会自动占用父元素的任何位置.
只有块级元素才可以设置宽高度.
本文转载自: https://www.cnblogs.com/lq0001/p/11854055.html
更多 Web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/web/css/16191.html