正则表达式替换沙盒 - 多模式测试
在一个界面上同时测试多条正则替换规则,并查看每步变化,方便复杂清洗。
UD5工具箱
模拟 SPA 页面切换动画 · 实时预览 · 参数可调 · 代码即所得
这是一个模拟的详情页面,用于展示页面过渡效果。
/* 选择效果以查看 CSS 代码 */
transform 和 opacity 属性做动画,它们由 GPU 加速,不会触发重排(reflow);width、height、margin、padding 等布局属性;will-change 提前告知浏览器哪些属性将要变化;backface-visibility: hidden 优化 3D 变换;prefers-reduced-motion 媒体查询提供降级方案。requestAnimationFrame 实时更新;<Transition> 和 <TransitionGroup> 组件,配合 CSS 类名即可实现进入/离开动画。react-transition-group 库或 CSS Motion 库(如 Framer Motion)来实现声明式过渡动画。在一个界面上同时测试多条正则替换规则,并查看每步变化,方便复杂清洗。
启动计时器,出现搞怪干扰动画,谁先发出声音或笑就点停止,记录坚持时间。
输入任意文本,一键切换为小写、大写、驼峰、蛇形、常量等命名风格。
逐步添加点并增量式构建 Delaunay 三角网,展示边翻转操作。
输入总宽度,自动生成符合黄金比例的侧边栏和主内容区尺寸。
并行动画展示试除法和埃拉托斯特尼筛法查找素数的过程,对比效率。
通过正方形面积拼图动画直观证明 a²+b²=c²,支持多种经典证明方法切换。
输入目标数字,生成数字从 0 渐增到该值的滚动动画代码,可调节速度和缓动。
显示当前页面动画的实时 FPS 图表,检测掉帧和卡顿,辅助性能优化。
上传 GIF 动画,提取每一帧并拼接为单张精灵表图片,可设置排列方式,用于游戏开发。
构建或随机生成二叉树,逐步动画展示前序、中序、后序和层序遍历的路径。
跟着动画演示做面部肌肉锻炼,每天几分钟,舒缓表情纹。
分步动画演示称人结、双套结等打法,可慢放跟学。
在单页内模拟MPA过渡效果,自定义进场/出场动画,体验View Transitions API丝滑切换。
输入文本,以动画小人挥舞旗帜演示国际旗语及莫尔斯旗语样式。
动画展示环形/循环缓冲区的Enqueue、Dequeue操作以及头尾指针的移动逻辑。
在两个不同形状的SVG路径间自动生成流畅的过渡变形动画SMIL代码。
选择光晕、拖尾、磁吸等风格,生成自制的JS鼠标光标特效代码。
拖拽太阳、云朵因素,直观展示自然界水循环的蒸发、凝结、降落和渗透过程。
点击节点添加路径权重,运行Dijkstra算法高亮从起点到所有节点的最短距离和路径。
在多页面或元素切换时呈现流畅的交叉淡入淡出和变形动画,体验原生视图过渡。
浏览并一键复制常见CSS动画(跳动、淡入、滑动等)的@keyframes代码。
生成逐行显示的终端风格文本动画,带有光标闪烁,营造黑客氛围。
在数轴上动画展示正负数加减法,显示移动方向与结果。
输入文字,选择闪烁、打字、彩虹等动态效果,生成文字动画GIF。
调整重力、弹力系数,观看彩球在Canvas内的弹跳动画。
选择粒子样式(星星、泡泡、花瓣等),生成用于网站背景的纯CSS或JS动画代码。
绘制或生成迷宫墙,选择DFS或BFS算法自动寻找出口,动画展示探索过程。
并列播放所有CSS内置缓动函数(ease, linear等)的动画效果,方便对比选择。
生成使用CSS @property和counter实现的无JS翻页倒计时动效,复制即用。