CSS第三章:2.详解盒子模型 box-module(content内容区、border边框、内外间距)

本文详细介绍了CSS盒装模型,包括content内容区、border边框(边框宽度、颜色、样式)、padding内间距和margin外间距。通过实例展示了如何设置这些属性,以及它们如何影响元素的布局和尺寸。了解这些概念对于前端开发人员至关重要,能有效控制网页元素的展示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总览

1.盒装型(box module),也称为盒子模型、框模型
2.CSS将页面中所有的元素都设置为了一个矩形的盒子
3.将元素设置为矩形的盒子之后,对页面的布局 就变成了 将不同的盒子摆放到不同的位置

一、盒装型

1.每个盒子都由以下部分组成:

· 内容区(content)
· 边框(border)
· 内边距(padding)
· 外边距(margin)

2.盒子模型图解:
在这里插入图片描述

二、盒装型 · content 内容区

1.内容区功能:
元素中所有的内容和子元素的文本内容都在此处排列,不会超出内容区的范围

2.设置内容区的大小:height 、width 属性
2.1 HTML代码:
在这里插入图片描述
2.2 CSS代码:
在这里插入图片描述
2.3 显示效果:
在这里插入图片描述

三、盒装型 · border 边框(1.简介)

1.边框的功能:
· 边框属于盒子的边缘,边框里面属于盒子内部,出了边框就是盒子的外部
· 边框的大小会影响到整个盒子的 大小

2.设置边框,需要三个元素:
· 边框的宽度(border-width)
· 边框的颜色(border-color)
· 边框的样式(border-style)

3.HTML代码:
在这里插入图片描述
4.CSS代码:
在这里插入图片描述
5.显示效果
在这里插入图片描述

四、盒装型 · border 边框(2.border-width)

1.边框宽度 border-width 详解
· 可以有4个参数,分别设置 上、右、下、左
· 参数之间使用 空格 隔开
· 如果只写3个参数,那么就分别设置了 上、右、下,左面的边框默认和右边的边框取一样的值
· 如果只写2个参数,那么就分别设置了 上、右,下面左面的边框默认和上面右面的边框取一样的值

2.HTML代码:
在这里插入图片描述
3.CSS代码:
在这里插入图片描述
4.显示效果:
在这里插入图片描述

五、盒装型 · border 边框(3.border-color)

1.边框颜色 border-color 详解
· 可以有4个参数,分别设置 上、右、下、左
· 参数之间使用 空格 隔开
· 如果只写3个参数,那么就分别设置了 上、右、下,左面的边框默认和右边的边框取一样的颜色
· 如果只写2个参数,那么就分别设置了 上、右,下面左面的边框默认和上面右面的边框取一样的颜色

2.HTML代码:
在这里插入图片描述
3.CSS代码:
在这里插入图片描述
4.显示效果:
在这里插入图片描述

六、盒装型 · border 边框(4.border-style)

1.边框样式 border-style 详解

· 参数值:
solid - 实线
dotted - 点状虚线
dashed - 虚线
double - 双线…

· 默认值为 null,没有边框
· 参数之间使用 空格 隔开

七、盒装型 · border 边框(5.简写属性1)

1.实际开发中,一般使用简写属性对边框进行定义

2.HTML代码:
在这里插入图片描述
3.CSS代码:
在这里插入图片描述
4.显示效果:
在这里插入图片描述

八、盒装型 · border 边框(6.简写属性·分别进行设置)

1.边框分别进行简写属性设置:
· border-top:上边框
· border-right:右边框
· border-bottom:下边框
· border-left:左边框

2.HTML代码:
在这里插入图片描述
3.CSS代码:(我只写一个上边框 border-top 的,其余的请自己尝试)
在这里插入图片描述
4.显示效果:
在这里插入图片描述

四、盒装型 · padding 内间距

1.文档太长了,换一个写,请移步:
详解盒装型 · padding 内间距

五、盒装型 · margin 外间距

1.文档太长了,换一个写,请移步:
详解盒装型 · margin 外间距

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MicroLindb

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值