自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 “井”字棋变“惊”字棋:我的React魔法复习手册

本文通过开发React井字棋游戏,系统讲解了React核心概念:组件化开发(Square、Board组件)、状态管理(useState)、props传递、状态提升、不可变性原则等。文章以游戏开发为主线,生动解析了条件渲染、列表渲染、事件处理等关键技术点,并拓展了撤销功能在真实项目中的应用。通过这个简单项目,作者不仅掌握了React开发精髓,更体会到从需求分析到代码优化的完整开发思维。最后,学习过程中成长比完美更重要。

2025-12-04 18:55:24 691

原创 构建优雅的 FAQ 手风琴组件:从设计到实现

本文介绍了一个FAQ手风琴组件的开发过程,主要包含三部分:1) HTML语义化结构设计,使用button元素确保可访问性;2) CSS响应式布局,通过媒体查询适配不同设备,并利用:focus-visible优化键盘导航体验;3) JavaScript交互实现,包括点击展开/折叠功能和一个环形导航算法(nextIndex=(currentIndex+1)%questions.length)实现键盘上下箭头循环切换问题。文章还提出了改进方向,如添加动画过渡和防抖机制优化性能。

2025-09-29 01:01:36 279

原创 前端挑战项目1--社交链接配置文件

这篇文章介绍了一个基于FrontendMentor的简单社交链接个人资料页项目。作者使用纯HTML+CSS在1-2小时内完成,重点展示了页面布局、悬停/聚焦状态效果以及响应式设计。核心代码包括个人资料展示区和导航链接区,通过媒体查询实现多设备适配。项目虽小但完整,体现了再小的项目做完整了就是好项目的理念,并作为作者项目挑战之旅的开端。

2025-09-27 01:58:14 473

原创 HTML+CSS基础知识汇总(含HTML5 以及 CSS3)

HTML(超文本标记语言)通过标签构建网页基础结构,定义标题、段落等内容,而CSS(层叠样式表)负责对HTML页面进行美化,控制字体、颜色与布局等样式,二者协同打造出美观且结构清晰的网页 。

2025-03-06 22:57:07 2423 2

原创 学生信息管理系统(C语言)

用链表链接,用文件储存并实现增删查改的学生信息管理系统。

2024-12-10 23:40:15 1390 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除