• marginpadding区别及bug


    margin【内边距】那么我们该如何记住他呢?外边距外国人的第一个字大部分都是以m开头的,比如迈克(mke);因为他是外国人所以说是外边距;

    (1)margin-left:10px; 左外边距

    (2)margin-right:10px; 右外边距

    (3)margin-top:10px; 上外边距

    (4)margin-bottom:10px; 下外边距

    margin,padding 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。

    例子 1

    margin:10px 5px 15px 20px;
    • 上外边距是 10px 
    • 右外边距是 5px
    • 下外边距是 15px
    • 左外边距是 20px

    例子 2

    margin:10px 5px 15px;
    • 上外边距是 10px
    • 右外边距和左外边距是 5px
    • 下外边距是 15px

    例子 3

    margin:10px 5px;
    • 上外边距和下外边距是 10px
    • 右外边距和左外边距是 5px

    例子 4

    margin:10px;
    • 所有 4 个外边距都是 10px

    margin的bug也就是说当写上外边距的时候他会顶下 写overflow:hidden

    padding【内边距】中国的熊猫英文读panda为国家保护动物开头字母是p,所以可以记住padding为内边距;

    (1)padding-left:10px; 左内边距

    (2)padding-right:10px; 右内边距

    (3)padding-top:10px; 上内边距

    (4)padding-bottom:10px; 下内边距

    例子 1

    padding:10px 5px 15px 20px;
    • 上内边距是 10px 
    • 右内边距是 5px
    • 下内边距是 15px
    • 左内边距是 20px

    例子 2

    padding:10px 5px 15px;
    • 上内边距是 10px
    • 右内边距和左内边距是 5px
    • 下内距是 15px

    例子 3

    padding:10px 5px;
    • 上外边距和下内边距是 10px
    • 右外边距和左内边距是 5px

    例子 4

    padding:10px;
    • 所有 4 个内边距都是 10px

    padding的bug也就是说当写上外边距的时候他会在原来的基础上加上你的内边距值; 写box-sizing:border-box;

    以下图片,橙黄色及中间的center为该元素;

  • 相关阅读:
    调试IPV6
    [super class]和[self class]
    Django2 + python3 上传图片
    django2 + python3 显示静态文件中的图片
    机器工厂——贪心
    Handstand 2——AT(先打表)
    Low Elements--AT
    Double Factorial——AT
    Brick Break——AT
    变音量——动态规划
  • 原文地址:https://www.cnblogs.com/zhaoxialong/p/8186094.html
Copyright © 2020-2023  润新知