博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用 margin 还是用 padding ?
阅读量:5930 次
发布时间:2019-06-19

本文共 462 字,大约阅读时间需要 1 分钟。

边界(margin):元素周围生成额外的空白区。“空白区”通常是指其他元素不能出现且父元素背景可见的区域。

补白(padding):补白位于元素框的边界与内容区之间。很自然,用于影响这个区域的属性是padding。

——CSS权威指南

图片描述

何时应当使用 margin ?

  • 需要在border外侧添加空白时。
  • 空白处不需要背景(色)时。
  • 上下相连的两个盒子之间的空白,需要相互抵消时(如 15px + 20px 的 margin,将得到 20px 的空白)。
  • margin 是用来隔开元素与元素的间距
  • margin用于布局分开元素使元素与元素互不相干。

何时应当时用 padding ?

  • 需要在border内测添加空白时。
  • 空白处需要背景(色)时。
  • 上下相连的两个盒子之间的空白,希望等于两者之和时(如 15px + 20px 的 padding,将得到 35px 的空白)。
  • padding 是用来隔开元素与内容的间隔。
  • padding 用于元素与内容之间的间隔,让内容(文字)与(包裹)元素之间有一段“呼吸距离”。

参考资料:

转载地址:http://psutx.baihongyu.com/

你可能感兴趣的文章
css3文本阴影
查看>>
Activity的活动周期
查看>>
java.io.InvalidClassException
查看>>
canvas学习笔记,实用知识点总结(上)
查看>>
vuecli2多页面 实测成功
查看>>
【细说Java】揭开Java的main方法神秘的面纱(转)
查看>>
HTML转义字符大全(转)
查看>>
CountDownLatch
查看>>
stuts1:(Struts)Action类及其相关类
查看>>
Linux系统的启动过程
查看>>
Python_day02_2018.7.3_(格式化输出,基本运算符)
查看>>
判断指定的成员名是否属于对象(In和hasOwnProperty)
查看>>
linux shell 字符串操作(长度,查找,替换)详解
查看>>
oracle的分页查询,mabatis的sql配置
查看>>
java如何计算两个经纬度之间的距离?
查看>>
Jquery 获取IP地址
查看>>
Java读取证书
查看>>
OAuth2:隐式授权(Implicit Grant)类型的开放授权
查看>>
iOS多线程_05_线程间通信NSThread/GCD
查看>>
OpenAcc笔记——update
查看>>