<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>盒子模型-外边距</title>
<style>
/*一、盒子模型(box model):可以把 HTML 中所有的元素都理解成盒子。用于装内容的容器
目的就是为了将 HTML 文档中的内容进行归纳整理。方便管理,从而达到布局的效果。
内容区 content
边框 border
内边距 padding
外边距 margin
二、外边距 margin
用于设置盒子与盒子之间的距离,设置外边距并不会影响盒子可见框的大小,但是会影响盒子(其他盒子)的位置
1.可以设置四个方向的外边距:
margin-top
margin-right
margin-bottom
margin-left
2.注意:
盒子的排列是由上到下、由左到右进行排列的。因此改变盒子的上外边距和左外边距会改变当前盒子的位置
改变盒子的下外边距和右外边距会改变其他盒子的位置
外边距可以设置负值,盒子会向反方向移动
3.外边距的简写属性
margin 属性可以直接设置四个放向的外边距(顺时针也padding是一样的)
*/
div{
width: 200px;
height: 200px;
}
.box1{
background-color: #c7edcc;
/*设置盒子的外边距*/
margin-top: 100px;
margin-left: 100px;
margin-bottom: 100px;
}
.box2{
background-color: #fde6e0;
margin-left: -100px;
}
</style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
</body>
</html>
版权属于:
yu
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论 (0)