什么是盒模型

        首先,盒模型是什么?

        盒模型是在网页设计中经常用到的css技术所使用的一种思维模型。盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系。css定义所有的元素都可以拥有像盒子一样的外形和平面空间。即都包含内容区、补白(填充)、边框、边界(外边距)这就是盒模型。

        盒模型具有的属性:

        网页设计中常听的属性名:内容(content)、内边距(padding)、边框(border)、外边距(margin), CSS盒子模型都具备这些属性。如下图

        盒模型的组成:

        padding属性:填充padding是在盒子里面,是在内容区和边框之间的空间。padding的作用:控制子元素在父元素里面的位置关系。padding会把盒子撑大。如果想让盒子保持原有的大小:在宽高基础上减掉。( 如果一个元素是被内容撑开的,没有设置固定的宽高,padding直接撑开。不用减掉 )

        border属性:边框是环绕内容区和填充的边界。

        margin属性:margin位于盒子的最外围,是添加在边框外周围的空间,不会撑大元素的大小。作用:控制元素与元素之间的间距,使盒子之间不会紧凑地连接在一起。但两个相邻盒模型的margin值 不会叠加,而是按照较大值设置。

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

推荐阅读更多精彩内容

  • 什么是盒模型 在讲盒模型之前先给大家说一下盒模型在前端里作用以及盒模型的概念: 在前端中盒模型可谓是十分重要的...
    时_飞阅读 3,133评论 0 1
  • 一个盒子我们会分成几个部分: 内边区(content)、内边距(padding)、边框(border)、外边距(m...
    ABCDE的E阅读 387评论 0 1
  • 大家好,我是IT修真院的学员,一位正直纯洁善良的web前端程序员 今天给大家分享一下如何理解盒模型? 1.背景介绍...
    宁静森林阅读 2,205评论 0 0
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,628评论 0 6
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,228评论 0 8