padding和margin的数值设置

271 阅读1分钟

margiin是复合属性

margin:30px上右下左都是30px

顺序是按照上右下左来设置的

分开设置:(margin-top:20px;)(margin-right:15px;)(margin-bottom:10px;)(margin-left:5px;)

可以给负值但是会超出边界 :(margin-left:-40px;)

下面的属性会把上面的属性覆盖:margin:20px

                                margin-left40px

margin:10px 20px 15px:( 上10px  左右20px 下15px)

padding:复合属性 (padding-top:20px;)(padding-right:15px;)(padding-bottom:10px;)(padding-left:5px;)

上右下左的外边距都是30px :padding:30px

上边距30 左右20 下40 :( padding:30px 20px 40px;)

同样padding下面的属性会把上面的属性覆盖margin:30px;

                                            margin-left:-30px;

盒子的大小是由width+border+passing(正常的盒子模型)

box-sizing:border-box(怪异盒子模型)

box-sizing:content-box(默认的盒子模型)