• (前端)html与css css 11、margin外边距


    外边距margin

    外边距是盒子与盒子之间的距离,设置方法与内边距padding非常相似。

    margin他是一个复合属性,有四个方向↓

    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;

    练习↓

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
        <title>Document</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            div{
                width: 100px;
                height: 100px;
                background-color: red;
                border: 1px solid blue;
            }
        </style>
    </head>
    <body>
        <div></div>
        <div></div>
    </body>
    </html>
    View Code

    不给div设置margin属性时,效果图↓

    给div设置margin属性后,代码↓

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
        <title>Document</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            div{
                width: 100px;
                height: 100px;
                background-color: red;
                border: 1px solid blue;
                margin-top: 10px;
            }
        </style>
    </head>
    <body>
        <div></div>
        <div></div>
    </body>
    </html>
    View Code

    显然我给div设置了一个上边距的属性,效果图↓

    复合属性写法↓

    /*上 下 左 右*/
    margin: 10px 20px 30px 40px;
    /*上 左右 下*/
    margin: 10px 20px 30px;
    /*上下 左右*/
    margin: 10px 20px;

    让盒子水平居中

    属性值:auto

    代码↓

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
        <title>Document</title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            div{
                width: 100px;
                height: 100px;
                background-color: red;
                border: 1px solid blue;
                margin: 200px auto;
            }
        </style>
    </head>
    <body>
        <div></div>
    </body>
    </html>
    View Code

    效果图↓

  • 相关阅读:
    2017.3.11[bzoj2440][中山市选2011]完全平方数
    2017.3.6[hihocoder#1415]后缀数组三·重复旋律3
    2017.3.4[hihocoder#1407]后缀数组二·重复旋律2
    [NOI2013]快餐店
    [HNOI2014]米特运输
    [HNOI2015]亚瑟王
    [JLOI2013]卡牌游戏
    [SDOI2010]地精部落
    [ZJOI2007]棋盘制作
    [AHOI2009]中国象棋
  • 原文地址:https://www.cnblogs.com/StevenSunYiwen/p/11168763.html
Copyright © 2020-2023  润新知