”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 酷炫的 CodePen 演示(7 月 4 日)

酷炫的 CodePen 演示(7 月 4 日)

发布于2024-08-20
浏览:930

Cool CodePen Demos (July 4)

屏幕宽度/高度(仅 CSS)

Temani Afif 通常与 CSS 演示一起出现在这个列表中。这次,因为一些令人印象深刻的事情:将自定义属性与 at-property 和三角函数相结合,他可以显示屏幕的高度和宽度......没有任何 JavaScript!


WebGL 交互式 Blob

将鼠标悬停在这些可爱的斑点上,可以看到它们的反应和移动(甚至比它们已经做的更多)。这是 Ksenia Kondrashova 的一个有趣的 WebGL 演示,可以用作网站上的交互式(和分散注意力的)背景。


电影台词黑客

如果您喜欢电影台词和快节奏的刽子手游戏,Alexandre Vacassin 的这个演示适合您:通过单击字母来猜测电影台词(据我所知,没有键盘选项)。但要小心:你将有一分钟的时间来完成任务,每次失败的尝试都会减少 5 秒。


环形迷宫

又一款游戏,这次是 ZIM 的。这个三维迷宫是用 ThreeJS 创建的,形状像一个环形。在这个为 CodePen 挑战编写的有趣演示中,球将跟随鼠标在迷宫中行走(有时可能具有挑战性)。


导航悬停效果

Veronica Hristova 编写了此交互式导航。它使用 ::before 和 ::after 伪元素来复制数据属性中指定的文本,并在悬停时生成彩色 3D 效果。简单又酷。


三.Js 布洛比苹果

这是 Ksenia Kondrashova 的另一个演示。围绕这个苹果旋转,它在旋转时流畅地移动,失去形状并重新获得新的形状 - 这是 ThreeJS 的一个很好的实验。


账单分割应用程序

受到 Dribbble 上发现的设计(在 codepen 描述中链接)的启发,Dilum Sanjaya 使用 React 和 Tailwind 编写了这个账单分割器的实时版本。看起来很整洁。


麻雀

这个系列最近很少有 CSS 艺术,Alina 绘制的这幅美丽的麻雀画是一次非凡的回归。基于 Behance 的绘图(在代码中链接),代码的简单性与绘图的简洁性形成鲜明对比。了不起的工作。


IK 泻湖的生物

在屏幕上移动鼠标,看看这个生物/斑点如何跟随它。最初附着在顶部,这种蠕虫(?水蛭?生物!)将在移动时分离并生长。 Liam Egan 开发了这个演示。


3D Jenga — CSS

Josetxu 编写的 3D CSS 游戏。虽然 Jenga 不完全可玩,但您可以单击中间的棋子,它会动画并移动(然后您可以在“反向 Jenga”中将它们推回内部)。



如果您喜欢这些演示,请查看上一篇文章,其中包含 2024 年 6 月的 10 个酷炫 CodePen 演示!

版本声明 本文转载于:https://dev.to/alvaromontoro/10-cool-codepen-demos-july-2024-594i?1如有侵犯,请联系[email protected]删除
最新教程 更多>
  • 如何干净地删除匿名JavaScript事件处理程序?
    如何干净地删除匿名JavaScript事件处理程序?
    删除匿名事件侦听器将匿名事件侦听器添加到元素中会提供灵活性和简单性,但是当要删除它们时,可以构成挑战,而无需替换元素本身就可以替换一个问题。 element? element.addeventlistener(event,function(){/在这里工作/},false); 要解决此问题,请考虑...
    编程 发布于2025-06-12
  • 您如何在Laravel Blade模板中定义变量?
    您如何在Laravel Blade模板中定义变量?
    在Laravel Blade模板中使用Elegance 在blade模板中如何分配变量对于存储以后使用的数据至关重要。在使用“ {{}}”分配变量的同时,它可能并不总是最优雅的解决方案。幸运的是,Blade通过@php Directive提供了更优雅的方法: $ old_section =“...
    编程 发布于2025-06-12
  • 在Pandas中如何将年份和季度列合并为一个周期列?
    在Pandas中如何将年份和季度列合并为一个周期列?
    pandas data frame thing commans date lay neal and pree pree'和pree pree pree”,季度 2000 q2 这个目标是通过组合“年度”和“季度”列来创建一个新列,以获取以下结果: [python中的concate...
    编程 发布于2025-06-12
  • 如何为PostgreSQL中的每个唯一标识符有效地检索最后一行?
    如何为PostgreSQL中的每个唯一标识符有效地检索最后一行?
    postgresql:为每个唯一标识符提取最后一行,在Postgresql中,您可能需要遇到与在数据库中的每个不同标识相关的信息中提取信息的情况。考虑以下数据:[ 1 2014-02-01 kjkj 在数据集中的每个唯一ID中检索最后一行的信息,您可以在操作员上使用Postgres的有效效率: ...
    编程 发布于2025-06-12
  • 如何检查对象是否具有Python中的特定属性?
    如何检查对象是否具有Python中的特定属性?
    方法来确定对象属性存在寻求一种方法来验证对象中特定属性的存在。考虑以下示例,其中尝试访问不确定属性会引起错误: >>> a = someClass() >>> A.property Trackback(最近的最新电话): 文件“ ”,第1行, attributeError:SomeClass实...
    编程 发布于2025-06-12
  • 如何在Java中正确显示“ DD/MM/YYYY HH:MM:SS.SS”格式的当前日期和时间?
    如何在Java中正确显示“ DD/MM/YYYY HH:MM:SS.SS”格式的当前日期和时间?
    如何在“ dd/mm/yyyy hh:mm:mm:ss.ss”格式“ gormat 解决方案:的,请访问量很大,并应为procectiquiestate的,并在整个代码上正确格式不多: java.text.simpledateformat; 导入java.util.calendar; 导入java...
    编程 发布于2025-06-12
  • 如何在GO编译器中自定义编译优化?
    如何在GO编译器中自定义编译优化?
    在GO编译器中自定义编译优化 GO中的默认编译过程遵循特定的优化策略。 However, users may need to adjust these optimizations for specific requirements.Optimization Control in Go Compi...
    编程 发布于2025-06-12
  • 如何在JavaScript对象中动态设置键?
    如何在JavaScript对象中动态设置键?
    在尝试为JavaScript对象创建动态键时,如何使用此Syntax jsObj['key' i] = 'example' 1;不工作。正确的方法采用方括号: jsobj ['key''i] ='example'1; 在JavaScript中,数组是一...
    编程 发布于2025-06-12
  • Python元类工作原理及类创建与定制
    Python元类工作原理及类创建与定制
    python中的metaclasses是什么? Metaclasses负责在Python中创建类对象。就像类创建实例一样,元类也创建类。他们提供了对类创建过程的控制层,允许自定义类行为和属性。在Python中理解类作为对象的概念,类是描述用于创建新实例或对象的蓝图的对象。这意味着类本身是使用类关...
    编程 发布于2025-06-12
  • 可以在纯CS中将多个粘性元素彼此堆叠在一起吗?
    可以在纯CS中将多个粘性元素彼此堆叠在一起吗?
    [2这里: https://webthemez.com/demo/sticky-multi-header-scroll/index.html </main> <section> { display:grid; grid-template-...
    编程 发布于2025-06-12
  • Go语言垃圾回收如何处理切片内存?
    Go语言垃圾回收如何处理切片内存?
    在Go Slices中的垃圾收集:详细的分析在GO中,Slice是一个动态数组,引用了基础阵列。使用切片时,了解垃圾收集行为至关重要,以避免潜在的内存泄漏。考虑使用slice使用slice的以下实现:字符串{ R:=(*Q)[0] *q =(*q)[1:len(*q)] 返回...
    编程 发布于2025-06-12
  • 为什么不````''{margin:0; }`始终删除CSS中的最高边距?
    为什么不````''{margin:0; }`始终删除CSS中的最高边距?
    在CSS 问题:不正确的代码: 全球范围将所有余量重置为零,如提供的代码所建议的,可能会导致意外的副作用。解决特定的保证金问题是更建议的。 例如,在提供的示例中,将以下代码添加到CSS中,将解决余量问题: body H1 { 保证金顶:-40px; } 此方法更精确,避免了由全局保证金重置引...
    编程 发布于2025-06-12
  • 将图片浮动到底部右侧并环绕文字的技巧
    将图片浮动到底部右侧并环绕文字的技巧
    在Web设计中围绕在Web设计中,有时可以将图像浮动到页面右下角,从而使文本围绕它缠绕。这可以在有效地展示图像的同时创建一个吸引人的视觉效果。 css位置在右下角,使用css float and clear properties: img { 浮点:对; ...
    编程 发布于2025-06-12
  • 如何使用替换指令在GO MOD中解析模块路径差异?
    如何使用替换指令在GO MOD中解析模块路径差异?
    在使用GO MOD时,在GO MOD 中克服模块路径差异时,可能会遇到冲突,其中可能会遇到一个冲突,其中3派对软件包将另一个带有导入套件的path package the Imptioned package the Imptioned package the Imported tocted pac...
    编程 发布于2025-06-12

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3