一文彻底掌握 CSS Flex 布局(三)- 容器属性 justify-content、align-items、align-content
1. justify-contentjustify-content元素在主轴的对齐方式它有五个属性值.container { justify-content: flex-start | flex-end | center | space-between | space-around; }这里以水平方向为主轴进行举例即flex-direction: row。1justify-content : flex-start默认值元素在主轴上左对齐上对齐2justify-content : flex-end元素在主轴上右对齐下对齐3justify-content : center元素在主轴上居中对齐4justify-content : space-between元素在主轴上两端对齐元素之间间隔相等5justify-content : space-around每个项目两侧的间隔相等。所以项目之间的间隔比项目与边框的间隔大一倍。2. align-itemsalign-item元素在交叉轴上的对齐方式它有五个属性值.container { align-items: flex-start | flex-end | center | baseline | stretch; }这里以水平方向为主轴进行举例即flex-direction: row。1align-itemflex-start交叉轴的起点对齐上面或左边。设置容器高度为 100px项目高度分别为 20px、40px、60px、80px、100px效果如图所示2align-itemflex-end交叉轴的终点对齐下面或右边。设置容器高度为 100px项目高度分别为 20px、40px、60px、80px、100px效果如图所示3align-itemcenter交叉轴的中点对齐。设置容器高度为 100px项目高度分别为 20px、40px、60px、80px、100px效果如图所示4align-itemstretch默认值、如果元素未设置高度或设为auto将占满整个容器的高度。假设容器高度设置为 100px而项目没有设置高度则项目的高度也为 100px5align-itembaseline以元素的第一行文字的基线对齐3. align-contentalign-content多根轴线对齐方式。如果元素只有一根轴线该属性不起作用。它有六个属性值.container { align-content: flex-start | flex-end | center | space-between | space-around | stretch; }那这个轴线数怎么确定呢实际上这主要是由flex-wrap属性决定的当flex-wrap设置为nowrap时容器仅存在一根轴线因为项目不会换行就不会产生多条轴线。当flex-wrap设置为wrap时容器可能会出现多条轴线这时就需要去设置多条轴线之间的对齐方式。这里以水平方向为主轴时举例即flex-direction: row; flex-wrap: wrap;1align-content: stretch默认值轴线占满整个交叉轴。这里我们先设置每个项目都是固定宽度效果如下下面就去掉每个项目的高度它会占满整个交叉轴效果如下2align-content: flex-start从交叉轴开始位置填充3align-content: flex-end从交叉轴结尾位置填充4align-content: center与交叉轴中点对齐5align-content: space-between与交叉轴两端对齐轴线之前的间隔平均分布6align-content: space-around每根轴线两侧的间隔都相等。所以轴线之间的间隔比轴线与边框的间隔大一倍

相关新闻

【容器化进阶】第一篇:Dockerfile 精要 —— 彻底告别“环境不一致”

【容器化进阶】第一篇:Dockerfile 精要 —— 彻底告别“环境不一致”

专栏进度:01 / 03 (Docker 专题) 你是否经历过安装 psycopg2 或 pandas 时,因为服务器缺少某个 C 语言库而折腾一个下午? Docker 的核心价值在于:它将你的代码、解释器、依赖库、甚至操作系统配置,全部打成一个只读的 …

2026/5/17 11:57:58 阅读更多 →
选购洁净电话,这5个关键因素你必须要考虑!

选购洁净电话,这5个关键因素你必须要考虑!

“选对洁净电话,不是看价格高低,而是这5个核心维度是否达标——表面无孔性、面板材质、气密性、安装便捷性、合规资质,缺一不可。”在制药、实验室等洁净室环境中,洁净电话是保障内部高效沟通的核心工具,但多数用户在选…

2026/7/2 19:34:55 阅读更多 →
惊呆了!专业吸干机排名大揭秘,速看你心仪的上榜没?

惊呆了!专业吸干机排名大揭秘,速看你心仪的上榜没?

开篇:定下基调在工业生产和诸多领域中,吸干机的性能优劣对于保障设备稳定运行和产品质量有着至关重要的影响。本次测评旨在为那些对吸干机感兴趣的人群,提供专业、客观的产品信息,帮助大家在众多吸干机产品中挑选出最适合自己需求…

2026/5/17 11:57:56 阅读更多 →

最新新闻

Umi-OCR终极指南:免费离线文字识别软件的完整配置与优化教程

Umi-OCR终极指南:免费离线文字识别软件的完整配置与优化教程

Umi-OCR终极指南:免费离线文字识别软件的完整配置与优化教程 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多…

2026/7/4 22:12:22 阅读更多 →
postcss-write-svg:革命性CSS SVG编写工具,让图形开发效率提升10倍!

postcss-write-svg:革命性CSS SVG编写工具,让图形开发效率提升10倍!

postcss-write-svg:革命性CSS SVG编写工具,让图形开发效率提升10倍! 【免费下载链接】postcss-write-svg Write SVGs directly in CSS 项目地址: https://gitcode.com/gh_mirrors/po/postcss-write-svg 你是否厌倦了在CSS和SVG文件之间…

2026/7/4 22:12:21 阅读更多 →
3大架构优化策略:如何构建高可用AI网关服务

3大架构优化策略:如何构建高可用AI网关服务

3大架构优化策略:如何构建高可用AI网关服务 【免费下载链接】new-api A unified AI model hub for aggregation & distribution. It supports cross-converting various LLMs into OpenAI-compatible, Claude-compatible, or Gemini-compatible formats. A cent…

2026/7/4 22:12:21 阅读更多 →
Agent Skills技能发现机制:如何让AI助手智能匹配任务与技能

Agent Skills技能发现机制:如何让AI助手智能匹配任务与技能

Agent Skills技能发现机制:如何让AI助手智能匹配任务与技能 【免费下载链接】agentskills Specification and documentation for Agent Skills 项目地址: https://gitcode.com/GitHub_Trending/ag/agentskills Agent Skills是GitHub推荐项目精选(…

2026/7/4 22:10:20 阅读更多 →
RestFB实战教程:10个常见Facebook API操作示例

RestFB实战教程:10个常见Facebook API操作示例

RestFB实战教程:10个常见Facebook API操作示例 【免费下载链接】restfb RestFB is a simple and flexible Facebook Graph API client written in Java. 项目地址: https://gitcode.com/gh_mirrors/re/restfb 想要在Java应用中快速集成Facebook功能&#xff…

2026/7/4 22:10:20 阅读更多 →
如何搭建Leela Chess Zero环境?5分钟快速启动你的AI象棋之旅

如何搭建Leela Chess Zero环境?5分钟快速启动你的AI象棋之旅

如何搭建Leela Chess Zero环境?5分钟快速启动你的AI象棋之旅 【免费下载链接】leela-chess **MOVED TO https://github.com/LeelaChessZero/leela-chess ** A chess adaption of GCPs Leela Zero 项目地址: https://gitcode.com/gh_mirrors/le/leela-chess L…

2026/7/4 22:08:18 阅读更多 →

日新闻

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 正式发布,这是一个关键的安全修复版本,修复了多个方面的问题,还对部分功能进行了优化。 安全修复亮点 此次发布在安全修复上表现突出。binprot 避免了项目引用计数溢出,mcmc 因安全问题提升了上游版本号&#xf…

2026/7/4 0:04:29 阅读更多 →
终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案 【免费下载链接】HMCL A Minecraft Launcher which is multi-functional, cross-platform and popular 项目地址: https://gitcode.com/gh_mirrors/hm/HMCL HMCL(Hello Minecraft! Lau…

2026/7/4 0:06:29 阅读更多 →
KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

1. KMX63与PIC18F66K40的硬件协同架构解析KMX63作为一款三轴加速度计和磁力计组合传感器,与PIC18F66K40微控制器的搭配堪称嵌入式HMI开发的黄金组合。这套硬件组合的核心优势在于KMX63提供的高精度运动感知能力与PIC18F66K40强大的信号处理能力形成了完美互补。KMX6…

2026/7/4 0:06:29 阅读更多 →

周新闻

月新闻