学习如何使用 Flexbox
学习如何使用 Flexbox
教学学习
我对 flexbox-froggy 和 grid garden 大喊大叫 ^
在我为期 15 周的编码之旅中,我尝试在第一次尝试中成功地学习如何将 div 居中……至少可以说是谦虚了。
为了完全掌握我最有用的工具之一:
[
Flexbox 青蛙
一款学习 CSS flexbox 的游戏
flexboxfroggy.com
我会尽我所能教它的布局能力。
如何使用弹性盒
-
为了让你的 css 理解你使用的 flexbox,你必须首先在你的 css 元素中包含这一行:
显示:弹性
-
对齐项目 水平 :
证明内容:
^这里是踢球者,它可以采用以下任何值:
-
**弹性启动**
:项目与容器的左侧对齐。 -
**弹性端**
:项目与容器的右侧对齐。 -
**中央**
:项目在容器的中心对齐。 -
**间隔**
:项目以相等的间距显示。 -
**环绕空间**
:项目以等间距显示。 -
对齐项目 垂直 :
对齐项目:
^这需要这些值:
-
**弹性启动**
:项目与容器顶部对齐。 -
**弹性端**
:项目与容器底部对齐。 -
**中央**
:项目在容器的垂直中心对齐。 -
**基线**
:项目显示在容器的基线处。 -
**拉紧**
:物品被拉伸以适合容器。 -
要对齐页面中心的项目,您可以同时添加!
证明内容:中心;
对齐项目:中心; -
将容器中的项目设置在某个方向:
弯曲方向:
^这需要这些值:
-
**排**
:项目的放置与文本方向相同。 -
**行反向**
:项目放置在与文本方向相反的位置。 -
**柱子**
:项目从上到下放置。 -
**列反向**
:项目从下到上放置。 -
以特定顺序设置特定项目:
命令:
^这可以为单个项目添加数字属性。默认情况下,项目的值为 0,但我们也可以使用此属性将其设置为正整数或负整数值(-2、-1、0、1、2)。
-
对齐特定项目:
对齐自我:
^ 与 align-items 一样,它采用以下值:
-
**弹性启动**
:项目与容器顶部对齐。 -
**弹性端**
:项目与容器底部对齐。 -
**中央**
:项目在容器的垂直中心对齐。 -
**基线**
:项目显示在容器的基线处。 -
**拉紧**
:物品被拉伸以适合容器。 -
展开您的物品:
弹性包装:
^这需要这些值:
-
**无包装**
:每个项目都适合一行。 -
**裹**
:项目环绕到其他行。 -
**换行**
:项目反向环绕到附加行。 -
结合 flex-direction 和 flex-wrap:
弹性流:
^这首先取 flex-direction 值,然后是 flex-wrap 值;像这样:
flex-flow: column-reverse wrap-reverse
-
设置多行的间距:
对齐内容:
^这需要这些值:
**弹性启动**
: 线装在容器的顶部。**弹性端**
: 线装在容器的底部。**中央**
: 线在容器的垂直中心包装。**间隔**
:行以相等的间距显示。**环绕空间**
: 行以相等的间距显示在它们周围。**拉紧**
:线条被拉伸以适合容器。
快乐编码!
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具