- 博客(16)
- 收藏
- 关注
原创 CSS Padding单位全解析:10% vs 10rem vs 10vh vs 10em
本文解析了CSS中padding-top的四种单位取值逻辑:百分比(%)基于父元素宽度计算,适合响应式布局;rem基于根元素字体大小,适合统一设计系统;vh基于视口高度,适合全屏布局;em基于当前元素字体大小,适合组件内部比例控制。文章对比了各单位的计算基准与使用场景,并提供了实际应用建议,强调应根据设计需求、上下文环境和用户体验选择合适的单位组合,避免常见陷阱。理解这些单位特性对于创建响应式、可维护的页面布局至关重要。
2025-11-19 18:19:45
398
原创 CSS隐藏元素终极指南
通过"占位需求"、"交互需求"、"动画需求"、"无障碍需求"四个维度,可快速选择适合的隐藏方案。二、视觉隐藏但仍占位(不可见、占空间、不可交互)四、位移/缩放隐藏(仍在DOM中、可聚焦)一、彻底隐藏(不可见、不占位、不可交互)三、透明隐藏(可交互、占位)六、针对辅助技术的显隐控制。
2025-11-13 11:05:37
788
原创 随心听音乐:React+Java全栈实战(音乐推荐系统)
这篇文章介绍了一个基于React和Java开发的音乐播放系统。前端使用React19、Ant Design等技术栈,后端采用JDK21、MyBatis-Plus和MySQL。系统实现了用户登录注册、歌单推荐、音乐排行榜、动态发布、歌单管理、音乐播放器(支持歌词滚动)等功能。作者表示这是学习React和Java的实践项目,未来会持续开发新功能。文章提供了演示视频,并邀请有需要者联系交流。
2025-07-31 17:29:11
241
原创 Cesium3D地球的大致使用方法
1.2 找到vite.confing.ts文件引入我们的cesium。提供先进的推理,复杂的指令,更多的创造力。1.1、第一步我们首先搭建环境。
2024-10-14 14:06:48
781
原创 数组的常用方法
本期我总结了一下比较常见的数组的方法,我大致分为了改变原数组以及不改变原数组两种情况这是我个人在学习过程中认为比较用的多的数组方法,如果有错误的地方,欢迎各位指正。
2024-06-06 16:44:09
1030
原创 聊聊antdesign表格在分页情况下,如何在react中实现跨页后选中的数据还在
今天在写项目时,遇到一个前端分页展示的表格,需要在跨页时保留之前选中的数据,但由于我们是动态向后端请求的数据,所以需要前端来保留这个数据。
2024-05-27 11:18:48
1533
原创 Antdesign-vue Table 树形结构动态获取数据
在项目中遇到一个需要动态获取表格数据的需求,用户点击下拉按钮。对应的子节点加载相应的数据。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-04-13 15:06:43
1671
4
原创 使用uniapp + Vue3 + uni.createInnerAudioContext()实现播放歌曲及歌词滚动、拖动进度条
1、本文记录一下自己在学习uniapp中遇到的问题,在使用ref获取dom节点时发现并不可以于是换用css实现歌词的滚动。本文只做学习记录使用,有任何不对的地方欢迎大佬指正。转载请备注出处。
2024-01-03 17:09:12
2929
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅