盒子模型的简介
创始人
2024-05-30 01:36:40
0

盒子的组成

一个盒子由外到内可以分成四个部分:margin(外边距)、border(边框)、padding(内边距)、content(内容)。会发现margin、border、padding是css属性,因此可以通过这三个属性来控制盒子的这三个部分。而content则是HTML元素的内容。

盒子的类型

  • 第一种是W3C标准的盒子模型(标准盒模型)
  • 第二种IE标准的盒子模型(怪异盒模型)

标准盒模型与怪异盒模型的表现效果的区别之处 

  • 标准盒模型中width指的是内容区域content的宽度;height指的是内容区域content的高度

W3C标准盒模型下盒子的大小 = width ( content ) + border + padding + margin 

  • 怪异盒模型中的width指的是内容、边框、内边距总的宽度;height指的是内容、边框、内边距总的高度 

怪异盒模型下盒子的大小 = width ( content + border + padding ) + margin 

 如何在CSS 设置这两个模型

标准盒模型:

box-sizing: content-box

怪异盒模型:

box-sizing: border-box

定位:

  • 绝对定位(参考点是左上的原点)

position:absolute;
(跟top/bottom/left/right联合使用)

  • 相对定位(参考点是本身的位置)

position:relative;
(跟top/bottom/left/right联合使用)

  • 固定定位

position:fixed;
(跟top/bottom/left/right联合使用)

包含块的设置:
设置为包含块的元素,参考点就是这个元素左上角的一点,
移动的范围就是包含块元素的大小

  • 浮动定位

float:none/left/right;
注意:如果有一个元素要浮动,相邻的元素也需要加上浮动!!!

  • 清除浮动:

clear:left/right/both;
注意:如果想要此元素不浮动,就使用

  • 溢出属性:

overflow:hidden/scroll/visibility(默认显示);
text-overflow:ellipsis;(文本超出后用…显示)

  • 层叠

z-index:数字(不要单位);
数字越大越在上面,越小越在下面

  •   设置居中:
margin:0px auto;


 

 

相关内容

热门资讯

骑士和公主的爱情故事之类的电影 骑士和公主的爱情故事之类的电影魔法灰姑娘 公主新娘 金玫瑰洞 魔法奇缘
鼎捷数智跌2.04%,成交额1... 7月7日,鼎捷数智盘中下跌2.04%,截至13:17,报34.08元/股,成交1.27亿元,换手率1...
日产汽车考虑40亿美元的债券发...   据报道,日产汽车正考虑发售总计价值约40亿美元的美元、欧元和日元计价债券。  该公司正在考虑发行...
力芯微跌2.01%,成交额39... 7月7日,力芯微盘中下跌2.01%,截至13:19,报38.59元/股,成交3945.95万元,换手...
同洲电子2025年7月7日涨停... 2025年7月7日,同洲电子(sz002052)触及涨停,涨停价12.42元,涨幅10.01%,总市...
光明地产跌2.28%,成交额8... 7月7日,光明地产盘中下跌2.28%,截至13:20,报3.43元/股,成交8587.97万元,换手...
副部级领导调研闽源钢铁集团 7月3日,河南省政协副主席张震宇一行莅临闽源钢铁集团有限公司,开展“学查改·以企观政”服务走访调研活...
省创新典型!邢台8人6案例入选 转自:邢台发布省科技型企业家、企业“创新达人”、企业典型创新案例选树结果公布我市8人6案例入选近日,...
舜禹股份涨2.05%,成交额1... 7月7日,舜禹股份盘中上涨2.05%,截至13:02,报13.95元/股,成交1665.86万元,换...
永悦科技涨2.06%,成交额3... 7月7日,永悦科技(维权)盘中上涨2.06%,截至13:04,报6.44元/股,成交3028.39万...