为了账号安全,请及时绑定邮箱和手机立即绑定

设置边距的时候怎么不用margin呢?

没有弄清楚为什么有的时候用父容器设padding,而有的时候又用里面的子元素设置margin值来设置边距,这两个到底用谁会比较好一些?

正在回答

3 回答

首先,你要先明白margin和padding属性作用地方,obj相当于一个盒子,margin是相当于在obj外清理一条隔离带,不让别的元素靠近obj;而padding是从盒子内部放置一条隔离带,把盒子撑大。  虽然两者都可以设置边距,但是有border属性时,就完全看的出区别了。所以不改变盒子大小的前提还是用margin比较多

0 回复 有任何疑惑可以回复我~

position:relative;就是相对定位,相对父元素。直接用right和bottom就可以了,同级别元素使用margin(我是这么认为的额,不知道对不对)

0 回复 有任何疑惑可以回复我~

个人认为margin比较好,padding会将本来的高宽值改变,什么时候该用哪个?你觉得哪个方便用哪个吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

设置边距的时候怎么不用margin呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信