13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

HTML学习之初识CSS盒子模型

1. 什么是盒子模型

CSS 盒子模型是一个包含多个属性的容器,包括边框、边距、填充和内容本身。它用于创建网页的设计和布局。它可以用作自定义不同元素布局的工具包。Web 浏览器根据 CSS 框模型将每个元素渲染为矩形框。

CSS 中的盒子模型有多种属性,以下列出主要属性:

2. 标准盒子模型

从上图可以看出:

此时的width/height只是content的宽度/高度,是不包含padding和border的值。

3. 怪异盒子模型

从上图可以看出:

这里的width/height包含了padding和border的值。

4. 代码测试

定义一个div,其属性值如下:

div{
    margin: 20px;
    width: 100px;
    height: 100px; 
    padding: 5px; 
    border: 2px solid #000000;
}  

标准模式下:盒子的总宽度 = 盒子的总高度 = 154

怪异模式下:盒子的总宽度 = 盒子的总高度 = 140

5. 两种模式的转换

box-sizing中比较常用的两个属性值为 content-box 和 border-box ,它可以改变盒子模型的解析模式,可以参考上面的代码案例。


标题名称:HTML学习之初识CSS盒子模型
分享网址:http://cdbrznjsb.com/article/dpoepce.html

其他资讯

让你的专属顾问为你服务