首页 博客 文档 标签 归档 分类 示例文章 更新记录
浅析css中的padding和margin - SasSPro | 优秀的 Emlog 文档展示模板 | 高效管理与展示解决方案
首页 博客 文档 标签 归档 分类 示例文章 更新记录

浅析css中的padding和margin

2012-03-06 · 管理员 · 阅读 8444

padding和margin是前端开发者学习和工作当中,一定会涉及到的两个知识点,初学时总是将这两个搞混。
通过chrome开发工具我们能够看到这样一个盒模型图:

盒模型

从这里我们不难看出:padding就是边框到内容直接的一个距离,margin就是边框外面的一个距离,该元素与别的元素之间会存在这样一个距离。即一个是内边距,一个是外边距。
对于CSS的padding属性和margin属性,MDN是这样描述的:

padding属性设置一个元素的内边距,padding 区域指一个元素的内容和其边界之间的空间,该属性不能为负值。padding简写属性可以避免分别设置每个边的内边距
margin属性为给定元素设置所有四个(上下左右)方向的外边距属性。这是四个外边距属性设置的简写。四个外边距属性设置分别是: margin-top, margin-right, margin-bottom 和 margin-left 。指定的外边距允许为负数。
margin的top和bottom属性对非替换内联元素无效,例如<span><code>

上一篇 MySQL数据库如何进行导入导出备份数据库操作?这篇文章告诉你
管理员

emlog模版beginning开发者

评论交流 (0)

暂无评论,来坐第一个沙发吧~

发表评论