CSS 的盒子Day03(2)

news/2024/11/17 0:37:48/

在Web 开发中, CSS 盒子模型是指如何在浏览器引擎中对 HTML 元素进行建模和如何从CSS属性导出 HTML 元素的尺寸。 [3]盒模型的指导方针由 Web 标准万维网联盟 (W3C)特别是 CSS 工作组描述。在 20 世纪 90 年代末和 2000 年代初的多数时间里,主流浏览器中存在着不符合标准的盒模型的实现。直到1998 年CSS2的出现,引入了box-sizing属性,这个问题基本上才得到了解决。

所有 HTML 元素都可以被视为“框”,其中包括div标签、 p标签或a标签。

每个盒子都有五个可修改的尺寸:
height和width是指盒子实际内容的尺寸(文本、图像……)
padding是指该内容与框边框之间的空间
border是指是围绕框的任何类型的线(实线、点线、虚线…)(如果存在
margin是指是边框周围的空间
1996 年,W3C 成功发布,之后在1999 年,对 CSS1 规范进行了修订。当为任何块级元素显式特定的宽度或高度时,它只能确定可见元素的宽度或者高度、paddingborder、以及随后应用的边距。 [4] [5]在 CSS3 发布之前,这种盒模型被称为W3C 盒模型,之后它又被称为content-box

( 1 ) 框的总宽度可以被计算为为:left-margin + left-border + left-padding + width + right-padding + right-border + right-margin
( 2 ) 盒子的总高度可以被计算为:top-margin + top-border + top-padding + height + bottom-padding + bottom-border + bottom-margin

CSS 的盒子

  • 设计一个 “ 盒子 ”

设计一个 “ 盒子 ”

既然是盒子,那一定是用于区分于其他具有某种属性的“模块”

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>画一个CSS盒子</title><style>.aqua{width: 100px;height: 100px;background-color: aqua;}.lightgreen{width: 200px;height: 200px;background-color: lightgreen;}</style></head><body><div class="aqua">Div1</div><div class="lightgreen">Div2</div></body>
</html>

在这里插入图片描述


http://www.ppmy.cn/news/1173297.html

相关文章

IDC发布生成式AI采用旅程报告:容联云助力银行引入生成式AI

近日&#xff0c;国际数据公司IDC发布了《从典型落地案例看生成式AI采用旅程&#xff0c;3Q23》报告&#xff0c;通过几个典型案例介绍用户采用生成式AI的考量、应用场景、落地路线、决策流程&#xff0c;为最终用户提供参考建议。 容联云基于自研赤兔大模型助力《XX银行服务营…

博途S7-1200PLC自由口通信(Send_P2P和Receive_P2P指令编程)

S7-1200PLC的MODBUS-RTU通信的实战应用和完整SCL源代码,请参看下面的文章链接 https://rxxw-control.blog.csdn.net/article/details/132845221https://rxxw-control.blog.csdn.net/article/details/132845221MODBUS-RTU协议和常用功能码解读 https://rxxw-control.blog.csd…

Flutter最全面试题大全

在理解这些问题之前&#xff0c;建议看一下Flutter架构原理&#xff0c;如下链接&#xff1a; https://blog.csdn.net/wang_yong_hui_1234/article/details/130427887?spm1001.2014.3001.5501 目录 一. 有个Text节点&#xff0c;由于文字内容过多&#xff0c;发生了溢出错误&…

Linux备份Docker的mysql数据并传输到其他服务器保证数据级容灾

目录 简介什么是容灾 &#xff1f;容灾的分类容灾和备份有什么连系 &#xff1f; 数据级容灾备份步骤1、scp命令&#xff1a;用于Linux之间复制文件和目录2、编写备份数据库脚本3、crontab定时任务执行脚本4、测试 应用级容灾业务级容灾 简介 为了防止客户系统的数据丢失&…

数字化用户裂变怎么做?用户裂变系统推荐

移动互联网时代&#xff0c;企业获取流量的成本非常昂贵&#xff0c;因此需要考虑如何降低流量成本&#xff0c;如选择小程序等的私域运营方式。但流量只是结果&#xff0c;本质上是要打通用户的社交关系链&#xff0c;那又要怎么做呢&#xff1f; 裂变的要素就是以利益驱动&am…

基于springboot实现CSGO赛事管理系统【项目源码+论文说明】计算机毕业设计

基于SpringBoot实现CSGO赛事管理系统演示 摘要 CSGO赛事管理系统是针对CSGO赛事管理方面必不可少的一个部分。在CSGO赛事管理的整个过程中&#xff0c;CSGO赛事管理系统担负着最重要的角色。为满足如今日益复杂的管理需求&#xff0c;各类的管理系统也在不断改进。本课题所设计…

ranger的只读(read)权限引起的

开发人员只要只读权限 在rang中只给了read的权限 ranger的read和select的权限区别 read 权限&#xff1a; read 权限允许用户读取&#xff08;查看&#xff09;文件或目录的内容。 具有 read 权限的用户可以查看文件的内容&#xff0c;读取目录中的文件列表和元数据&#xf…

Spring Security漏洞防护—HTTP 安全响应头

一、默认的 Security Header Spring Security提供了 一套默认的安全HTTP响应头&#xff0c;以提供安全默认值。虽然这些头信息中的每一个都被认为是最佳实践&#xff0c;但应该注意的是&#xff0c;并不是所有的客户端都使用这些头信息&#xff0c;所以鼓励进行额外的测试。 …