css三大模块之盒子模型

可以把HTML页面中的元素看作是一个矩形的盒子(装内容的容器),每个矩形都由元素的内容、内边距padding、边框border和外边距margin组成。

看下面的代码:

设置一个长宽200像素的盒子

代码效果如下:


盒子模型一般分为两种:IE盒模型(又称怪异盒模型)和标准盒模型

css3中可以通过box-sizing来指定盒模型,如下:

可以通过代码的方式实现,直观两种类型的差异

代码
效果图

其实,网页布局的本质:把网页元素(文字、图片等),放入到盒子里面,然后利用css摆放盒子的过程。

css的定位机制有3种:普通流(亦称 标准流或文档流)、浮动和定位。

所谓文档流,实际上就是一个网页内标签元素从上到下,从左到右的排列顺序。比如块级元素会独占一行,行内元素会按顺序依次前后排列,按照这种大前提的布局排列之下 不会出现例外的情况 叫做标准流布局。

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

推荐阅读更多精彩内容