多语言展示
当前在线:1996今日阅读:27今日分享:41

聊一聊传统css盒子模型和css3新增的盒子模型

下面小编简单介绍下传统的css盒子模型和css3新增的盒子模型,一起来看下吧->
方法/步骤
1

css盒子模型包括width\height\padding\border\margin这么些内容

2

传统css盒子模型的width和height不是盒子的宽高而是盒子中内容的宽高!!!

3

那么,盒子的宽高到底啥啥呢?盒子的宽度=width+padding(left/right)+border(left/right);盒子的高度=height+padding(top/bottom)+border(top+bottom);

4

css3新增的盒子模型:当元素设置了 box-sizing:border-box;这个样式,例如下面一小段代码:.ele{    box-sizing:border-box;}width和height就不仅仅是内容的宽高,而是代表着整个盒子的宽高,这里已经包含了padding和border。

5

所以说,以后修改padding或者border的值,盒子大小是不变的,变化的是盒子中的内容宽高~

6

说了这么多,童鞋们了解了吗?了解了吗?了解了吗?

推荐信息