zoukankan      html  css  js  c++  java
  • css margin和padding的区别

    css marginpadding的区别

    在css编辑中,很多属性会容易混淆,特别是marginpaddin
    下面我就结合对这两个属性的研究结果,给大家介绍下他们的区别,希望对朋友们有用。
    简单的说 margin是对外元素的距离(外补丁),而padding是对内元素的距离(内补丁)。
    下面看几个例子:(红色为新增的属性)
    1----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;}
    ul{700px;background:#8855ee;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

    2----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;margin:10px;}
    ul{700px;background:#8855ee;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

    3----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;margin:10px;padding:10px;}
    ul{700px;background:#8855ee;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

    4----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;margin:10px;padding:10px;}
    ul{700px;background:#8855ee;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;margin:10px;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

    5----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;margin:10px;padding:10px;}
    ul{700px;background:#8855ee;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;margin:10px;padding:10px;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

    6----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;margin:10px;padding:10px;}
    ul{700px;background:#8855ee;margin:10px;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;margin:10px;padding:10px;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

    7----------------------------
    <style>
    *{margin:0 auto;padding:0;list-style:none;}
    body{text-align:center}
    div{750px;border:1px solid #000;background:#aaaaaa;margin:10px;padding:10px;}
    ul{700px;background:#8855ee;margin:10px;padding:10px;}
    li{100px;border:1px solid #000;float:left;display:inline;background:#881100;margin:10px;padding:10px;}
    </style>
    <div>
    <ul>
    <li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>
    </ul>
    </div>

  • 相关阅读:
    动态发布接口
    高频访问IP弹验证码架构图 让被误伤的用户能及时自行解封的策略
    C/C++ Lua通信
    Mercurial
    goroutine chan 通道
    HotSpot VM
    # 释放内存 filter_res_q_l = filter_res_q_l[-2048:] filter_res_a_l = filter_res_a_l[-2048:]
    mongo 统计数据磁盘消耗
    不基于语义的基于字符串交集的字符串相似度比较
    拥塞控制 流量控制
  • 原文地址:https://www.cnblogs.com/wangzhen/p/2183972.html
Copyright © 2011-2022 走看看