文件大小可视化 - 相对体积气泡图
选择多个本地文件,以气泡面积表示相对大小,直观呈现项目静态资源占比。
UD5工具箱
border-radius的8值语法实现:border-radius: h1 h2 h3 h4 / v1 v2 v3 v4;,其中前4个值控制水平方向曲率,后4个值控制垂直方向曲率。当水平和垂直曲率不对称时,就会产生自然、有机的不规则圆形效果,广泛用于现代Web设计中的装饰元素、头像背景、卡片装饰等场景。
border-radius: 左上水平 右上水平 右下水平 左下水平 / 左上垂直 右上垂直 右下垂直 左下垂直;。斜杠/前后各4个值,分别控制每个角的水平和垂直曲率半径。这种写法兼容所有现代浏览器(Chrome、Firefox、Safari、Edge均支持),IE已不支持此语法。对于需要兼容旧版浏览器的项目,建议使用百分比值并做好渐进增强。
@keyframes在不同关键帧之间变换border-radius值即可创建"呼吸"或"流动"动画。本工具生成的动画代码会在4秒内循环变换形状。你也可以手动编写keyframes,在0%、25%、50%、75%、100%等关键帧设置不同的border-radius值。配合animation-duration和animation-timing-function可以调整动画的速度和缓动曲线。
border-radius属性到你的CSS类中即可。建议同时设置元素的width和height(通常相等或接近)。如需动画,复制完整的@keyframes定义和animation属性。如果使用渐变背景,确保background属性正确设置。推荐搭配box-shadow增加深度感,例如:box-shadow: 0 20px 60px rgba(99,102,241,0.3);。
border-radius值。例如,根据鼠标在元素内的相对位置微调各角的曲率,产生"跟随"效果。也可以使用CSS的:hover伪类配合transition实现悬停变形。更高级的实现可使用CSS Houdini或GSAP动画库来创建更复杂的交互动画。
选择多个本地文件,以气泡面积表示相对大小,直观呈现项目静态资源占比。
像哈哈镜一样,鼠标滑动对图片局部进行实时的膨胀或挤压变形。
设定观察阈值,实时查看目标元素进入/离开视口时的回调,学习交叉观察者API。
运行 Gray-Scott 反应扩散模型,调节参数生成斑点、条纹等生物斑图。
运行Gray-Scott反应扩散模型,生成类似动物毛皮或化学斑图的复杂纹理。
上传 JSON 格式题库,随机抽取指定数量题目生成在线测验,自动评分和解析。
一键随机生成用纯CSS(带渐变和阴影)绘制的艺术背景图案,附带代码。
随机产生几件带有古怪名称与效果的魔法物品,附价格供玩家选购。
调整粒子数量、形状、颜色、连线等参数,实时预览粒子背景效果,导出 Particles.js 配置 JSON。
编写DOT语言描述节点与边,前端渲染为有向图/无向图,辅助关系梳理。
上传主图标,自动生成带安全区域内缩的maskable-icon和monochrome通知徽章。
生成带有辐射线和同心圆的极坐标图纸,用于数学绘图或设计。
完整的植物细胞图,点击或悬停任一部分(如叶绿体),显示其名称和功能说明。
一键生成具有八音盒风格的随机简短旋律,可调节速度,播放并导出。
生成带有焦点陷阱、ESC 关闭和背景遮罩的无障碍模态弹窗代码。
生成通过Luhn算法校验但无实际金钱的卡片号码,附带有效日期供开发测试。
配置Launch Handler使PWA应用在重复点击时聚焦到已开窗口,而不是新建窗口。
制作具有真实按下突起感的3D拟物按钮,可调整颜色和阴影深度。
拖拽电路元件(电池、电阻、灯泡)到画布,用导线连接,绘制基础电路图。
生成触击按钮时水波扩散的CSS动画及事件绑定代码,增强移动端反馈。
不同颜色的粒子根据简单规则相互吸引或排斥,观察类细胞或生命的涌现模式。
选择不同风格的信纸底纹与边饰,生成可打印的PDF或图片。
在正方形内随机撒点,统计落在内切圆中的比例,动画逼近圆周率。
选择队伍等级和环境,随机生成包含怪物种类和数量的战斗遭遇设定。
提取图片中每个像素的RGB值并在3D空间中以小球显示,直观查看主色分布。
激活模态框后,模拟 Tab 和 Shift+Tab,验证焦点是否被正确限制在对话框内。
实时调整焦点轮廓的颜色、粗细和偏移,生成美观且高对比度的焦点样式代码。
自定义文字和中心图案,生成圆形或椭圆形的模拟电子印章图片。
绘制简单的软件架构模块图,拖拽连接器和标注,导出为基础图片。
内置数百条有趣问答,随机抽取并生成选择题卡片,用于派对或课堂暖场。