css

22、盒子模型-外边距

yu
yu
2024-09-30 / 0 评论 / 5 阅读 / 正在检测是否收录...
<!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>
0

评论 (0)

取消