什么是盒模型

盒模型分为四部分,分别是content、padding、border、margin四个区域。


如图所示;content区为内容区,在整个盒模型的中心,本身拥有宽高。

padding为填充区,是用来控制父元素与子元素的位置关系的,也可以控制元素和内容之间的位置关系。padding会使整个盒模型的宽度增加,可让内容区的位置上下移动。Content区的背景色会延展到padding区,但是padding属性对背景图片是不起作用的,可以说背景图片的位置不受padding的影响。

Border为边框区,位于padding与content的外层,自己拥有宽度、颜色与样式,上下左右四个边框独立设置特殊值时可形成奇特的多边形。

Margin区为最外部的扩展区,margin显示的是元素边框以外的空白,是控制同辈元素之间的位置关系的。常用的元素居中的方法是margin:0 auto;margin可以写负值。

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

推荐阅读更多精彩内容

  • 什么是盒模型 在讲盒模型之前先给大家说一下盒模型在前端里作用以及盒模型的概念: 在前端中盒模型可谓是十分重要的...
    时_飞阅读 3,141评论 0 1
  • 首先,盒模型是什么? 盒模型是在网页设计中经常用到的css技术所使用的一种思维模型。盒模型是css布局的基...
    wv_7bd8阅读 251评论 0 0
  • 一个盒子我们会分成几个部分: 内边区(content)、内边距(padding)、边框(border)、外边距(m...
    ABCDE的E阅读 387评论 0 1
  • 盒模型简单的来说就是一个盒子,它从内到外由 外边距margin border边界 padding内边距 内容尺寸w...
    周周很可爱阅读 1,002评论 0 6
  • 大家好,我是IT修真院的学员,一位正直纯洁善良的web前端程序员 今天给大家分享一下如何理解盒模型? 1.背景介绍...
    宁静森林阅读 2,210评论 0 0