css - 什么情况下,padding比margin更好啊
PHP中文网
PHP中文网 2017-04-17 11:11:48
[CSS3讨论组]

我们都知道 padding 和 margin 都可以用来定位,但是有时用 padding 比 margin 更好,比如margin 的上下边距合并。具体在那些情况下,用 padding 比用 margin 更好啊?

margin 和 padding 如何权重使用?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(3)
阿神

我想這個答案回答了你的問題:

http://segmentfault.com/q/1010000000681376/a-1020000000681727

巴扎黑

比如说一个按钮 没有padding 文字就被挤满了

还有 比如说 列表左侧有个 · 小点背景图 也是可以通过li的padding实现

一般padding都是控制内部边距的 而margin 是控制外部范围 真正把元素定位到哪里 是用margin的 而当前元素内部 到底咋玩 咋定位 一般用padding

ringa_lee

先弄清楚padding与margin的含义,两者为啥要比较一个更好呢? 内部边距padding一般是element的content与border的距离;margin是外边距,即可理解为多个element的border之间距离。

你详细看下元素的box图就清楚了!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号