====== 差别 ======
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
前端基础_css_07.盒模型.md [2021/09/23 11:47] 若愚 |
前端基础_css_07.盒模型.md [2021/09/23 11:49] (当前版本) 若愚 [外边距为负] |
||
---|---|---|---|
行 148: | 行 148: | ||
**问题** `block`,`inline`,`inline-block` 元素的区别是什么? | **问题** `block`,`inline`,`inline-block` 元素的区别是什么? | ||
- | < | + | |
- | < | + | ** 解答 ** |
- | <p> | + | |
- | | + | - block 元素独占一行,宽度沾满父元素宽度。可以设置 width, height, padding, margin 属性。如 div p ul 等。block 元素可以包含其他 block 元素和 inline 元素,比较特别的是 & |
- | | + | - inline 元素不换行,宽度由其内容决定。设置 width, height 无效。如 span em strong 等。设置水平方向 padding(padding-left, |
- | </ | + | - inline-block 元素不换行,设置 width, height, padding, margin 属性有效。由于 inline-block 元素会产生新的 BFC,因此可以包含浮动。 |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | </ | + | |
- | <p> | + | |
- | | + | |
- | 由于 inline-block 元素会产生新的 BFC,因此可以包含浮动。 | + | |
- | </ | + | |
- | </ | + | |
## box-sizing | ## box-sizing | ||
行 224: | 行 215: | ||
* https:// | * https:// | ||
* http:// | * http:// | ||
- | * https:// | + | * https:// |
+ | k | ||