CSS盒子模式组成及用法解析

开发 前端
什么是CSS盒子模式呢?为什么叫它是盒子?这里向大家描述一下CSS盒子模式定义及盒子概念理解, CSS盒子模式通常包括内容(content)、填充(padding)、边框(border)、边界(margin)等属性。

这里和大家分享一下CSS盒子模式定义及盒子概念理解,CSS盒子模式中内容(content)、填充(padding)、边框(border)、边界(margin)等这些属性我们可以把它转移到我们日常生活中的盒子(箱子)上来理解,日常生活中所见的盒子也具有这些属性,所以叫它CSS盒子模式。

CSS盒子模式定义及盒子概念理解

 什么是CSS盒子模式呢?为什么叫它是盒子?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin), CSS盒子模式都具备这些属性。

CSS盒子模型

CSS盒子模式

这些属性我们可以把它转移到我们日常生活中的盒子(箱子)上来理解,日常生活中所见的盒子也具有这些属性,所以叫它CSS盒子模式。那么内容就是盒子里装的东西;而填充就是怕盒子里装的东西(贵重的)损坏而添加的泡沫或者其它抗震的辅料;边框就是盒子本身了;至于边界则说明盒子摆放的时候的不能全部堆在一起,要留一定空隙保持通风,同时也为了方便取出嘛。

      在网页设计上,内容常指文字、图片等元素,但是也可以是小盒子(DIV嵌套),与现实生活中盒子不同的是,现实生活中的东西一般不能大于盒子,否则盒子会被撑坏的,而CSS盒子模式具有弹性,里面的东西大过盒子本身最多把它撑大,但它不会损坏的。

填充只有宽度属性,可以理解为生活中盒子里的抗震辅料厚度,而边框有大小和颜色之分,我们又可以理解为生活中所见盒子的厚度以及这个盒子是用什么颜色材料做成的,边界就是该盒子与其它东西要保留多大距离。在现实生活中,假设我们在一个广场上,把不同大小和颜色的盒子,以一定的间隙和顺序摆放好,最后从广场上空往下看,看到的图形和结构就类似我们要做的网页版面设计了,如下图。

CSS盒子模型

【编辑推荐】

  1. Chroma属性实现CSS滤镜透明效果
  2. CSS Sprites图片切割术与图片优化
  3. CSS中DIV弹出层问题解决方案
  4. CSS规范化命名通用命名规则
  5. CSS分栏布局的两种方法:绝对定位和浮动

 

责任编辑:佚名 来源: cncfan.com
相关推荐

2012-08-31 09:36:01

CSS

2010-09-06 10:30:37

CSS框

2023-09-11 06:12:31

盒子模型CSS

2010-08-24 08:56:22

CSSpadding

2010-08-16 14:07:44

盒模型marginpadding

2010-05-10 08:47:42

CSS 3CSS

2022-09-10 19:26:37

HTMLCSS

2010-03-03 12:58:41

Linux正则表达式

2010-08-23 10:57:14

CSSclassid

2010-09-08 13:40:48

CSS

2010-08-24 11:25:06

DIVCSS

2010-08-20 14:58:26

CSSpadding

2010-08-30 15:26:13

floatCSS

2010-09-16 10:04:50

CSSdisplay:tab

2011-08-30 15:42:56

Qt 5模块

2014-07-24 10:06:46

智慧城市WIFI

2010-08-25 13:18:53

border-collCSS

2010-07-06 10:12:48

UML部署图

2010-09-10 14:24:27

CSS盒状模型

2010-08-23 09:42:50

CSSPosition
点赞
收藏

51CTO技术栈公众号