两个 float 的盒子,都是左浮动,外边距问题
两个float的盒子,都是左浮动,盒子 A 的margin-right为 100px,盒子 B 的margin-left为 200px,问盒子 A 与盒子
: 200px; // 盒子B左外边距
}
具体测试结果
?
答案:A-B 之间的间距是 300px
结论:当元素横向方向外边距时,不会出现外边距迭代的问题
外边距叠加的问题
两个普通的盒子,盒子 A 的margin-bottom为100px,盒子 B 的margin-top
为200px,问 A 盒子与 B 之间的距离是多少
html 代码
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width
/head>
<body>
<span>我是span</span>
<a href="#">我是超链接
我是加粗
我是强调
</body>
</html
内边距:填充物。
边框:装东西的盒子
外边距:盒子与盒子之间的距离。
核心:外边距是标签与标签之间的距离,就算是一个盒子嵌套一个盒子也可以有外边距的。比如body嵌套div也一样。
盒子模型的宽度与高度:
内容与元素与元素空间又有什么区别呢?
内容只是宽度与高度而已。
元素是只包括边框 内边距 内容。margin不算在其中。
元素的空间:是外边距+边框+padding+内容把。css盒子模型大详解