DAY7 CSS184-196
DAY1→HTML1-29DAY2→HTML29-53DAY3→HTMLCSS53-79DAY4→CSS79-108DAY5→CSS108-133DAY6→CSS133-147182-18361.伸缩盒模型一简介1轻松控制元素分布方式元素对齐方式元素视觉顺序…2新的布局方案flex布局3传统布局displaypositionfloat二容器与项目box-sizing: border-box;设定的宽和高为盒子的最终大小1伸缩容器给元素设置display: flex;或display: inline-flex该元素就变为了伸缩容器2伸缩项目伸缩容器的所有子元素不包括孙子元素等后代伸缩项目会全部块状化三主轴与侧轴主轴伸缩项目沿着主轴排列主轴默认是水平的默认方向为左→右侧轴与主轴垂直的就是侧轴侧轴默认是垂直的默认方向为上→下四主轴方向flex-directio:常用值row主轴方向水平从左到右默认值row-revers主轴方向水平从右到左column主轴方向垂直从上到下column-revers主轴方向垂直从下到上注改变了主轴的方向侧轴方向也随之改变五主轴上的换行方式flex-wrap:常用值nowrap默认值不换行wrap自动换行wrap-reverse反向换行六复合属性flex-flow写法flex-flow: row wrap七主轴对齐方式justify-content:常用值flex-start主轴的起始位置flex-end主轴的结束位置flex-center中间对齐space-around项目均匀的分布在一行中项目与项目之间的距离是相等的且是项目距边缘的二倍space-between项目均匀的分布在一行中项目与项目之间的距离是相等的且项目距边缘无距离space-evenly项目均匀的分布在一行中八侧轴对齐方式1一行align-itemsstretch默认值如果伸缩项目未设置高度将占满整个容器的高度flex-start侧轴的起点对齐flex-end侧轴的终点对齐center侧轴的中点对齐baseline伸缩项目的第一行文字的基线对齐2多行align-contentstretch默认值如果伸缩项目未设置高度将占满侧轴flex-start侧轴的起点对齐flex-end侧轴的终点对齐center侧轴的中点对齐space-around项目均匀的分布在侧轴中项目与项目之间的距离是相等的且是项目距边缘的二倍space-between项目均匀的分布在侧轴中项目与项目之间的距离是相等的且项目距边缘无距离space-evenly项目均匀的分布在侧轴中九元素水平垂直居中1方案一display:flex;justify-content:center;align-itmes:center;2方案二子元素写上margin:auto;十基准长度flex-basis: auto/30px设置的是主轴方向的基准长度会让宽度和高度失效注主轴横向宽度失效主轴纵向高度失效十一伸缩性_伸flex-grow定义伸缩项目的放大比例默认为0即纵使主轴存在剩余空间也不拉伸放大例子下面代码为inner1占了六分之一inner2占了六分之二inner3占了六分之三.inner1{flex-grow:1;}.inner2{flex-grow:2;}.inner3{flex-grow:3;}十二伸缩性_缩flex-shrink定义了项目的压缩比例默认为1即如果空间不足该项目将会缩小例子三个收缩项目宽度分别为200px300px200px它们的flex-shrink值分别为123若想刚好容下三个项目需要总宽度为700px但目前容器只有400px还差300px所以每个人都需要收缩一下才可以放下具体收缩值这样计算1.计算分母200×1300×2200×314002.计算比例项目一200×1/ 1400比例值1项目二300×2/ 1400比例值2项目三200×3/ 1400比例值33.计算最终压缩大小项目一需要收缩比例值1 × 300项目二需要收缩比例值2 × 300项目三需要收缩比例值3 × 300十三flex复合属性复合了flex-frowflex-shrinkflex-basis三个属性默认值为0 1 auto若写flex: 1 1 auto则可简写为: flex: auto若写flex: 1 1 0则可简写为: flex: 1若写flex: 0 0 auto则可简写为: flex: none若写flex: 0 1 auto则可简写为: flex: 0 auto即flex初始值十四项目排序与单独对齐1项目排序order默认值为0数值越小项目越靠前2单独对齐align-self默认值为auto表示继承父元素的align-items十五布局html,body{width:100%;height:100%;}设置背景图为整个网页background-size: cover;设置边框圆角border-radius: 8px;

相关新闻

Oracle 11g实例脚本运行全攻略:从环境配置到排错调优

Oracle 11g实例脚本运行全攻略:从环境配置到排错调优

简介:《Oracle 11g从入门到精通(第二版)》实例源程序包,面向Oracle初学者与需要系统提升数据库技能的开发、运维人员,覆盖19个章节的配套代码,帮助读者通过动手实践理解数据存储、查询优化、事务处理及备份…

2026/10/9 14:05:07 阅读更多 →
数据库课设实战:学生体质健康管理系统SQL建模与查询优化

数据库课设实战:学生体质健康管理系统SQL建模与查询优化

简介:这是一套面向计算机相关专业学生的数据库课程设计完整交付包,以学生体质健康管理系统为选题,适合作为期末大作业、课程设计或毕业设计的参考范例,也便于初学者通过实战理解数据库设计与应用开发的完整流程。压缩包共包含5个文…

2026/10/9 14:05:07 阅读更多 →
斐波那契数列从兔子问题到1000内列表:四种解法与工程实践

斐波那契数列从兔子问题到1000内列表:四种解法与工程实践

1. 从一对兔子说起:斐波那契数列到底在描述什么很多人第一次听到“斐波那契数列”这五个字,脑子里冒出来的是一串冷冰冰的数字:1、1、2、3、5、8、13、21……然后就是无穷无尽的递推公式和编程题。但如果你真的回到这个数列被提出的原始场景&…

2026/10/9 14:05:07 阅读更多 →

最新新闻

CAP理论与数据库分片架构:一致性、可用性与分库分表实战解析

CAP理论与数据库分片架构:一致性、可用性与分库分表实战解析

做分布式系统做了这么久,我发现一个特别有意思的现象:很多人都把CAP背得滚瓜烂熟,一问你“CAP是什么”,张口就来“一致性、可用性、分区容错性,三者不可兼得”。可真到设计一个数据库分片架构的时候,该选什…

2026/10/9 14:29:54 阅读更多 →
银行汇款单网页制作:HTML表单与CSS布局实战详解

银行汇款单网页制作:HTML表单与CSS布局实战详解

上学时做的第一个像样的网页作业,就是这份银行汇款单。当时觉得不就是画个表格、填几个输入框嘛,真动手才发现,越看着简单的页面,越考验基本功。汇款单这玩意儿信息密度高、对齐要求严格、表单控件类型多,还要考虑打印…

2026/10/9 14:29:54 阅读更多 →
MySQL root密码忘记怎么办?重置原理与多环境实操指南

MySQL root密码忘记怎么办?重置原理与多环境实操指南

半夜十二点,微信突然响了。同事发来一串带汗的表情:“生产库连不上了,root密码不对,之前管库的兄弟走了,交接文档里写的是另一个密码……”这种场景我遇到过好几次。MySQL的root密码一旦丢失,正常的登录入口…

2026/10/9 14:29:54 阅读更多 →
MySQL root密码忘记?用skip-grant-tables重置密码实操指南

MySQL root密码忘记?用skip-grant-tables重置密码实操指南

哎,MySQL 的 root 密码忘了,这种事谁遇上谁知道。平时数据库跑得好好的,某天要改个慢查询配置或者导一份数据,输错三次直接被拒,那一刻是真的慌。其实 MySQL 官方留了一条“紧急通道”——启动时跳过授权表&#xff0c…

2026/10/9 14:29:54 阅读更多 →
数据库原理复习链路:往年卷拆解、SQL作业与课设避坑指南

数据库原理复习链路:往年卷拆解、SQL作业与课设避坑指南

简介:面向天津大学「数据库应用(原理)」课程的备考者与自学者,资源包集中整理往年试卷、课程大作业与实验报告,内容覆盖SQL语言、关系数据库模型、数据完整性、事务处理、索引构建与查询优化等核心考点,并包…

2026/10/9 14:29:54 阅读更多 →
MOSS-Transcribe-Diarize Web后端架构解析:任务状态机、作业管理与 FastAPI 实现

MOSS-Transcribe-Diarize Web后端架构解析:任务状态机、作业管理与 FastAPI 实现

MOSS-Transcribe-Diarize Web后端架构解析:任务状态机、作业管理与 FastAPI 实现 【免费下载链接】MOSS-Transcribe-Diarize A 0.9B model for long-form transcription in 50 languages with speaker diarization, timestamps, and acoustic event awareness 项目…

2026/10/9 14:28:53 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 10:11:06 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 6:17:20 阅读更多 →