CSS中margin和padding的一些思考

盒模型描述了元素所占据的空间,包括content、padding、border、margin。
定义元素实际作用区域:即鼠标放到元素上可点击的实际区域。

  1. margin用来分割两个块元素,而padding更多情况下来扩展元素
  2. margin会发生上下边框折叠 padding不会
  3. padding会占据背景图片
  4. padding和border会扩展元素的可见区域

http://stackoverflow.com/questions/2189452/when-to-use-margin-vs-padding-in-css
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,805评论 1 92
  • 1.行内元素和块级元素?img算什么?行内元素怎么转化为块级元素? 行内元素:和有他元素都在一行上,高度、行高及外...
    极乐君阅读 2,452评论 0 20
  • 傍晚的晚霞映衬 却只在水的波纹荡漾 此水无舟 唯有月相照 裙摆的...
    琉璃盏中颜如玉阅读 325评论 0 8
  • 25/365(2016.12.30) #新媒体运营分析# [苦思冥想的第一步] 万事开头难,戏台子搭好了唱戏和搭台...
    伊涵crystal阅读 337评论 0 3
  • 好久没见到你了,想你的心❤越发的贫,你知道我在想你吗?小石头
    静闹阅读 252评论 0 0