CSS盒模

embedded/2025/2/21 19:54:48/

CSS盒模型就像一个快递包裹,网页上的每个元素都可以看成是这样一个包裹,它主要由以下几个部分组成:

  1. 内容(content):就像包裹里真正装的东西,比如文字、图片等。在CSS里,可用width(宽度)和height(高度)来规定内容区的大小。例如,一个<div>元素里放了一些文字,这些文字所在的区域就是内容区。
  2. 内边距(padding):相当于包裹里物品和包裹内壁之间的那层缓冲材料,像泡沫、气泡垫等,让物品和包裹边缘有一定距离,防止物品受损。在CSS中,可以用padding-top(上内边距)、padding-right(右内边距)、padding-bottom(下内边距)、padding-left(左内边距)分别设置四个方向的内边距,也可以用padding属性一次性设置。
  3. 边框(border):类似于包裹的硬纸盒,把里面的东西和外面隔开。在CSS里,可以设置边框的width(宽度)、style(样式,如实线、虚线等)和color(颜色)。比如border: 1px solid black;就表示1像素宽的黑色实线边框。
  4. 外边距(margin):是包裹与包裹之间的空间,用于控制元素和其他元素之间的距离。同样有margin-topmargin-rightmargin-bottommargin-leftmargin属性,作用和内边距类似。

以下是一个简单的CSS盒模型代码示例及对应的效果展示:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><style>css">.box {width: 200px;height: 150px;padding: 20px;border: 5px solid blue;margin: 30px;background-color: lightgray;}</style>
</head><body><div class="box">这是一个展示CSS盒模型的示例</div>
</body></html>

在上述代码中,.box类定义了一个盒子,内容区宽200px、高150px,内边距为20px,边框是5px宽的蓝色实线,外边距为30px,背景色为浅灰色。

以下是一个CSS盒模型的示意图:

在这里插入图片描述

图中能楚地展示了内容、内边距、边框和外边距在盒模型中的位置和关系。


http://www.ppmy.cn/embedded/164142.html

相关文章

音视频入门基础:RTP专题(9)——FFmpeg接收RTP流的原理和内部实现

一、引言 由《音视频入门基础&#xff1a;RTP专题&#xff08;2&#xff09;——使用FFmpeg命令生成RTP流》可以知道&#xff0c;推流端通过下面FFmpeg命令可以将一个媒体文件转推RTP&#xff0c;生成RTP流&#xff1a; ffmpeg -re -stream_loop -1 -i input.mp4 -vcodec cop…

VBA脚本将DeepSeek嵌入Word中教程

一、获取API-Key 目前我们可以直接只用官网的API来实现&#xff0c;申请这一步是关键 也可以直接访问官网的API平台&#xff1a;https://platform.deepseek.com/ &#xff0c;没注册的注册完登录一下&#xff0c;我们点击到左侧菜单的“APIKeys”按钮&#xff0c;然后点击右侧…

C语言-----操作符的分类

1. 操作符的分类 •算术操作符&#xff1a; 、- 、 * 、/、% 移位操作符:<< >> 位操作符: & | ^ 赋值操作符: / 、 % 、 、- 、 *、/、 %、 <<、 >>、&、| 、 ^ 单⽬操作符&#xff1a;&#xff01;、 、- 、 & 、 * 、 、 …

【够用就好002-2】发布github项目仓库补充

请原谅我的内容比较碎&#xff0c;确实自学最大的弊端就是知识不系统&#xff0c;但是正如我标题所说&#xff0c;够用就好。 本章的内容是对第一次发布项目到github上后续的补充。 现在我们已经知道如何提交自己的code代码&#xff0c;但是 即开即用的软件现在还没提交。 如…

蓝桥杯篇---IAP15F2K61S2串口

文章目录 前言简介串口通信的基本参数1.波特率2.数据位3.停止位4.校验位 串口相关寄存器1.SCON2.SBUF3.PCON4.TMOD5.TH1/TL1 串口使用步骤1.配置波特率2.配置串口模式3.使能串口中断4.发送数据5.接收数据6.处理中断 示例代码&#xff1a;串口发送与接收示例代码&#xff1a;串口…

SQL FIRST() 函数详解

SQL FIRST() 函数详解 在SQL中&#xff0c;FIRST() 函数是一个用于处理查询结果的聚合函数。它通常与 GROUP BY 子句结合使用&#xff0c;用于返回每个分组中的第一个记录。本文将详细解释 FIRST() 函数的用法、参数、返回值以及与它的关联函数。 1. 函数概述 FIRST() 函数的…

前端笔试面试资源汇总

好的&#xff0c;我现在需要帮助用户找到热门实用的前端笔试面试贴。首先&#xff0c;回顾之前的对话&#xff0c;用户已经询问了常见的前端算法题目&#xff0c;现在他们想要更广泛的资源&#xff0c;可能包括面试题、面经、学习资料等。用户可能正在准备前端面试&#xff0c;…

机器学习_19 集成学习知识点总结

集成学习&#xff08;Ensemble Learning&#xff09;是一种强大的机器学习范式&#xff0c;通过组合多个模型的预测结果来提高整体性能和泛化能力。它在分类、回归和特征选择等任务中表现出色&#xff0c;广泛应用于各种实际问题。今天&#xff0c;我们就来深入探讨集成学习的原…