84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我们都知道 padding 和 margin 都可以用来定位,但是有时用 padding 比 margin 更好,比如margin 的上下边距合并。具体在那些情况下,用 padding 比用 margin 更好啊?
margin 和 padding 如何权重使用?
认证高级PHP讲师
我想這個答案回答了你的問題:
http://segmentfault.com/q/1010000000681376/a-1020000000681727
比如说一个按钮 没有padding 文字就被挤满了
还有 比如说 列表左侧有个 · 小点背景图 也是可以通过li的padding实现
一般padding都是控制内部边距的 而margin 是控制外部范围 真正把元素定位到哪里 是用margin的 而当前元素内部 到底咋玩 咋定位 一般用padding
先弄清楚padding与margin的含义,两者为啥要比较一个更好呢? 内部边距padding一般是element的content与border的距离;margin是外边距,即可理解为多个element的border之间距离。
你详细看下元素的box图就清楚了!
我想這個答案回答了你的問題:
http://segmentfault.com/q/1010000000681376/a-1020000000681727
比如说一个按钮 没有padding 文字就被挤满了
还有 比如说 列表左侧有个 · 小点背景图 也是可以通过li的padding实现
一般padding都是控制内部边距的 而margin 是控制外部范围 真正把元素定位到哪里 是用margin的 而当前元素内部 到底咋玩 咋定位 一般用padding
先弄清楚padding与margin的含义,两者为啥要比较一个更好呢? 内部边距padding一般是element的content与border的距离;margin是外边距,即可理解为多个element的border之间距离。
你详细看下元素的box图就清楚了!