在游戏中学CSS

举报
搞前端的半夏 发表于 2022/04/30 21:47:56 2022/04/30
【摘要】 在知乎上随便一艘,CSS难学,就会找到很多关于CSS为什么这么难学的提问?各种回答都有,但是我觉得在游戏中学习CSS是最好的,毕竟人的天性就是爱玩。以以 Flexbox 布局为例。弹性容器的属性justify-content可以有12 个不同的值,我们要怎么记住呢?在Flexbox Froggy这款游戏就可以很快学会并记住。下面出现的8个游戏,请一定要好好利用,通过这8个游戏,你一定能精通C...

在知乎上随便一艘,CSS难学,就会找到很多关于CSS为什么这么难学的提问?各种回答都有,但是我觉得在游戏中学习CSS是最好的,毕竟人的天性就是爱玩。以以 Flexbox 布局为例。弹性容器的属性justify-content可以有12 个不同的值,我们要怎么记住呢?在Flexbox Froggy这款游戏就可以很快学会并记住。

下面出现的8个游戏,请一定要好好利用,通过这8个游戏,你一定能精通CSS。

1. Flexbox Defense

CSS 游戏 Flexbox 防御

我只是提到了这个游戏。它涵盖了 flex 属性align-itemsjustify-contentflex-directionalign-selforder12 个不同的级别。尤其是最后 4 个关卡真的很有趣而且有点棘手。

2. Flexbox Froggy

CSS 游戏 Flexbox Froggy

这个游戏也是关于Flexbox 的,它涵盖了更多的 flex 属性:align-items, justify-content, align-content, flex-direction, align-self, flex-wrap,flex-floworder24 个不同的级别。如果您解决了最后一个级别,请发表评论😅。

3. Grid Garden

CSS 游戏网格花园

在 28 个不同的级别中,您可以学习CSS 网格布局。它涵盖以下网格属性:grid-column-start, grid-column-end, grid-column, grid-row-start, grid-row-end, grid-row, grid-area, order, grid-template-columns,grid-template-rowsgrid-template.

4. CSS Diner

CSS 游戏 CSS 餐厅

这是一个关于各种CSS 选择器的小游戏。尝试掌握所有 32 个级别,称自己为 CSS 选择器专家 - 并且饥肠辘辘 😋。

5.Unfold

CSS 交互式演示展开

这不完全是一个游戏,而是一个关于CSS 3D 变换的交互式演示。你可能认为这很无聊,但相信我:动画是🔥而且你不会认为这对于纯 CSS 是可能的。

6. Roadmap

CSS 游戏路线图

解决这个只用 CSS 和 HTML 制作的小游戏需要技巧和速度。它不是直接教 CSS,而是查看源代码教了很多关于clip-path,transformanimationwith @keyframes!
发表评论你需要多少次尝试才能获胜 - 我需要 8 次!😅

7. 嘉年华

CSS 游戏嘉年华

您只有 8 秒的时间击中所有目标!一个不错的 CSS 小游戏,使用复选框和 CSS 动画。

8.井字游戏

CSS 游戏井字游戏

最后是经典。Tic-Tac-Toe 作为纯 CSS 游戏,具有 2 个难度级别,还使用复选框和 CSS 动画。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。