程序编程实战教程 -AI、Java、Spring Boot 实战 专注后端开发知识分享,涵盖 Java 基础、Spring Boot 实战、数据库优化与中间件应用,助力程序员成长为优秀后端开发工程师。

构建您自己的颜色对比度检查器

构建您自己的颜色对比度检查器 色彩对比度不足是 Web 可访问性中最常见的问题之一。事实上,它是WebAIM Million<

使用 HTML 和 CSS 构建交互式登录表单

摘要: 本文介绍了如何使用HTML和CSS构建一个交互式登录表单。首先,作者分享了他之前使用HTML、CSS、SVG和JavaScript创建动画登录表单的经历,并提到了由于使用了纯CSS为SVG制作动画而遇到的不流畅问题。接着,作者决定尝试使用HTML和CSS来开发这个交互式表单的另一个版本,完全不使用任何SVG或JavaScript。他首先创建了一个简单的表单结构,然后通过组织元素、动画图像等步骤来完善它。在实现过程中,作者遇到了如使用FlexBox或Grid布局、调整tabindex元素、添加动画等问题。最后,他强调了不使用JavaScript或SVG的限制,并分享了他是如何通过CSS实现一些功能的,如验证表单字段的正确性并相应地调整图像的动画效果。

构建交互式表单

构建交互式表单 几周前,我写了一篇关于如何仅使用 HTML 和 CSS(无需 JavaScript 或 SVG

用麦当劳玩具打造机器人朋友

用麦当劳玩具打造机器人朋友 注意:您不需要麦当劳玩具来构建和玩这个游戏,但拥有这个玩具会给项目增添额外的乐趣:) 玩具

无需 HTML 或 JS 即可构建 CSS 游戏

无需 HTML 或 JS 即可构建 CSS 游戏摘要:本文展示了一种用纯 CSS 构建的游戏的实例,仅使用基本的 HTML 标签作为基础,无需 JavaScript。通过巧妙运用 CSS 技巧和视觉效果,展示了利用伪元素、渐变、阴影等实现的马里奥赛车动画示例。此外,文章还深入解释了如何实现游戏背景、自定义光标以及透视效果等关键元素的设计。最后,文章强调了这种方法的有趣性和学习价值,并指出它在实际开发中的局限性。

在 CSS 和 HTML 中构建坐标系统

在 CSS 和 HTML 中构建坐标系统 我开发了一个动态笛卡尔坐标系

贝佐斯的计算器

贝佐斯的计算器 一些开发人员利用周末来开发很酷很宏伟的项目,以学习新技术,并将其作为第二(或第三)收入来源......相反,我利用过去的这个周末来开发一个小而愚蠢的项目。 我开发了一个网页,可以在您阅读时计算杰夫·贝佐斯赚了多少钱:

动画无元素打字机

动画无元素打字机 在分享了使用 CSS 制作的打字机效果后,@afif

动画导航菜单

本文介绍了一个交互式动画导航菜单的制作过程。使用 HTML 和 CSS 完成,无需 JavaScript。菜单具有初始加载动画,使用 3D CSS 使列表元素弹出和返回。焦点和悬停状态得到同等对待,以确保鼠标和键盘用户都能获得良好体验。菜单还具有减少运动的样式,以降低动画和过渡速度。同时,使用 drop-shadow() 过滤器生成整个菜单的阴影,并使用 box-shadow 给兄弟元素添加内嵌阴影以增强纵深感。该导航菜单使用 Font Awesome 图标,并提供了相关链接供读者查看和提供反馈。

7 个有趣的 HTML 属性(你可能不知道)

7 个有趣的 HTML 属性(你可能不知道) allow在 <iframe> 中 cite