css padding 用法 -- padding 和 margin 和 border 的区别

padding 属性是css用于在一个声明中设置所有 padding 属性的简写属性。

Padding属性包含了padding left :左补距离(设置距左内边距) ;padding top:头顶补距离(设置距顶部内边距);padding right :右补距离(设置距右内边距) ;padding bottom :底补距离(设置距低内边距)。其二维构建图可见CSS属性二维图。


padding left用法:padding-left:10px;  这个意思距离边补距10像素,可跟百分比如(padding-left:10%;   距离边补10%的距离);
padding right用法:padding-right:10px; 这个意思距离边补距10像素,可跟百分比如(padding-right:10%; 距离边补10%的距离);
padding top用法:padding-top:10px; 这个意思距离边补距10像素,可跟百分比如(padding-top:10%; 距离边补10%的距离);
padding bottom用法:padding-bottom:10px; 这个意思距离边补距10像素,可跟百分比如(padding-bottom:10%; 距离边补10%的距离);
注意padding中间的链接“ - ”号,设置距离值时用“  ”并赋予值,并以“  ”结束,并且全部用小写半角字母

如果是左右上下都需要设置padding的值时可以简写来实现,以优化css 。
如简写方式有:
padding:10px; 意思就是上下左右补丁距离就是10px(10像素)等于padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; 一样效果简写;
padding:5px 10px; 意思上下补丁距离为5px,左右的补丁距离为10px,等于padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; 一样效果简写;
padding:5px 6px 7px; 意思补丁距离5px,补丁距离为7PX,左右补丁距离为6px,等于padding-top:5px; padding-bottom:7px; padding-left:6px; padding-right:6px; 一样效果简写; 
padding:5px 6px 7px 8px;  意思补丁为5px,补丁距离为6px ,补丁距离为7px,补丁距离8px,等于等于padding-top:5px; padding-right:6px; padding-bottom:7px; padding-right:8px; 一样效果简写; 

css中padding的属性转法图


padding 和 margin 和 border 的区别


margin和border影响都是对外的,就是说,在里面的表不会因为这两个值改变而改变。padding影响是对内的,会影响在其定义的表内部的表。
一、margin是和border的距离;
二、content距离最外层的div都是1px。如果margin为1,border为1,那么content距离margin还是1PX,因为border是会在原来大小上向外加上的。(这点你可以自己建两个div对比查看。像这样:<div style="width:203px; height:50px; border:50px solid red"></div>
<div style="width:203px; height:50px; border:1px solid red"></div>)
三、margin是对外的,padding是对内的,margin不影响内表,你的content大小是799,799。
四:margin和padding都有填充的意思。padding会让content范围缩小,而margin不会。
给你一个例子,复制到body里:(你可以把border放大来对比查看效果)
margin (对象外)--> border(对象边框) --> padding (对象内)


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值