| 术语 | 英文 | 定义 | 与工具的关系 |
|---|---|---|---|
| 透视 | perspective | CSS 属性,定义 3D 变换元素与观察者之间的距离,单位为像素。默认值为 none(无透视效果)。值越小,3D 透视效果越强烈(近大远小更明显);值越大,效果越趋近于平行投影。透视属性需要应用在 3D 变换元素的父元素上。 | 工具中的 Perspective 滑块(默认 500px)直接控制此属性,可通过滑块或鼠标滚轮调整。 |
| 透视原点 | perspective-origin | CSS 属性,定义观察者在透视空间中的位置,使用 X 和 Y 两个百分比值或长度值表示。默认值为 50% 50%(元素中心正前方)。调整透视原点可以模拟从不同角度观察 3D 物体的效果。 | 工具提供 Perspective Origin X 和 Y 两个滑块(默认 50%),实时调整透视原点位置。 |
| 3D 变换样式 | transform-style | CSS 属性,指定子元素是否在 3D 空间中呈现。值为 flat 时子元素被扁平化到父元素的 2D 平面;值为 preserve-3d 时子元素保留 3D 位置关系。使用 CSS 3D 变换时通常需要设置为 preserve-3d。 | 工具在生成的 CSS 代码中自动包含 transform-style: preserve-3d 属性,确保 3D 效果正确渲染。 |
| 旋转 | rotateX/Y/Z | CSS transform 函数,分别绕 X 轴(水平轴)、Y 轴(垂直轴)、Z 轴(深度轴)旋转元素,单位为度(deg)。正值按右手定则方向旋转。三个轴可以组合使用,旋转顺序会影响最终结果。 | 工具提供 RotateX、RotateY、RotateZ 三个滑块(-360 到 360 度),可独立或组合调整。 |
| 平移 | translateX/Y/Z | CSS transform 函数,分别沿 X 轴(水平方向)、Y 轴(垂直方向)、Z 轴(深度方向)移动元素。单位可以是 px、em、% 等。translateZ 沿观察方向移动,正值使元素靠近观察者,负值使其远离。 | 工具提供 TranslateX、TranslateY、TranslateZ 三个滑块,实时预览平移效果。 |
| 缩放 | scaleX/Y/Z | CSS transform 函数,分别在 X 轴、Y 轴、Z 轴方向上缩放元素。值为 1.0 表示原始大小,大于 1.0 放大,小于 1.0 缩小。三个轴可以独立缩放,实现非等比缩放效果。 | 工具提供 ScaleX、ScaleY、ScaleZ 三个滑块(0.1 到 3.0),支持非等比缩放调试。 |
| 变换原点 | transform-origin | CSS 属性,定义变换操作的基准点,默认为 50% 50%(元素中心)。旋转、缩放等变换都围绕此点进行。改变变换原点会显著影响旋转和缩放的视觉效果。 | 工具在生成的代码中包含 transform-origin 属性,可在代码中进一步调整。 |
| transform 函数 | transform | CSS 属性,应用 2D 或 3D 变换到元素。可以组合多个变换函数,如 translateX() rotateY() scale() 等,变换从右到左依次应用。多个变换函数之间用空格分隔。 | 工具将所有参数组合生成完整的 transform 属性值,可一键复制使用。 |
| 背面可见性 | backface-visibility | CSS 属性,控制元素背面是否可见。值为 visible 时背面可见,值为 hidden 时背面隐藏。在实现卡片翻转等效果时,通常需要将翻转面的背面可见性设为 hidden。 | 工具的立方体各面默认背面可见,开发者可在实际项目中根据需要设置 backface-visibility。 |
| 3D 空间 | 3D Space | 指 CSS 中通过 perspective 和 transform-style: preserve-3d 创建的三维坐标系,包含 X 轴(水平)、Y 轴(垂直)和 Z 轴(深度)三个方向。在此空间中,元素可以进行三维变换和层次嵌套。 | 工具的预览窗口模拟了一个 3D 空间环境,用户可以在其中观察和调试 3D 变换效果。 |
CSS 3D 变换实验室 - 旋转、平移与透视探索
通过滑块实时调整 perspective、rotateX/Y/Z 等属性,观察卡片、立方体等元素的 3D 效果。
CSS 3D变换测试器 - 透视/旋转效果
实时调整rotateX/Y/Z、perspective和translateZ,查看3D变换视觉效果。
CSS 3D立方体生成器 - 旋转正方体代码
实时调整立方体尺寸、旋转角度和面颜色,生成纯CSS 3D立方体及动画。
图片 3D 透视变换工具 - 拖拽角点进行三维映射
在图片上拖拽四个角点,实现任意四边形映射,模拟三维空间中的图片摆放效果。
莫比乌斯环可视化 - 3D网页旋转展示
用WebGL或Three.js(轻量版)展示一条旋转的莫比乌斯带,可用鼠标拖拽视角。
图片翻转工具 - 水平/垂直翻转及转置
将图片进行水平翻转、垂直翻转或行列转置,方便调整自拍或扫描方向。
图片镜像翻转工具 - 在线水平/垂直对称处理
将图片进行水平镜像或垂直翻转,简单快捷,纯Canvas处理,下载保存翻转后的图片。
朱利亚集分形探索 - 互动缩放彩色复数
交互式探索Julia集,实时调整复数参数c,支持平滑着色和鼠标缩放,感受分形之美。
形状过渡分割线生成 - 页面区块曲线背景
生成用于网页各区块间的波浪或倾斜过渡分割线,导出为SVG或CSS代码。
彩虹渐变边框生成器 - 动态旋转边框
生成围绕元素不停旋转的多彩渐变边框,通过conic-gradient实现。
图像漩涡旋转滤镜 - 核心旋转扭曲效果
将图像从中心点开始向外做逐渐减弱的旋转扭曲,生成超现实的漩涡画面。
360全景图片查看器 - 拖拽旋转VR体验
上传等距柱状投影全景图,鼠标拖拽旋转视角,支持手机陀螺仪,沉浸式浏览。
新拟态面板生成器 - 柔和凹凸面板
调整光照角度和阴影深浅,生成柔和的Neumorphism风格面板CSS代码。
滚动条样式预览 - Webkit滚动条美化与代码
交互式调整滚动条宽度、滑块颜色、圆角等,预览容器滚动效果,复制::-webkit-scrollbar代码。
全景声方位模拟 - 拖拽声源全向移动
使用Web Audio PannerNode,在头顶环绕拖拽一个声源,体验声音在空间的移动。
CSS3渐变色库 - 预设精美渐变代码速查
浏览数百款精选CSS渐变背景,点击即可复制线性渐变或径向渐变代码,快速美化页面。
精灵帧动画生成器 - 多图播放及CSS动画
上传序列帧图片,合成spritesheet并生成对应CSS steps()帧动画代码。
CSS动画生成器 - Keyframes可视化创建
在线CSS动画代码生成工具,可视化定义关键帧、持续时间、缓动函数等,生成@keyframes动画CSS。
CSS 运动路径构建器 - offset-path 动画设计
绘制 SVG 路径,将动画元素绑定到路径上,生成 offset-path 动画代码。
互动渐变探索器 - 抓取渐变色标移动
在色带任意位置点击添加色标并拖拽,感受渐变设计。
SRT 字幕时间调整器 - 整体偏移/伸缩
上传 SRT 字幕文件,整体提前或延迟所有时间戳,或按比例拉伸压缩以匹配视频。
开关切换按钮生成器 - iOS/Android风格
生成形似iOS或Android的开关切换按钮,支持动画和自定义颜色。
基线网格覆盖层生成器 - 垂直韵律对齐
在页面上叠加可调节的基线网格,可视化检查文字是否对齐基线,实现精确排版。
文字艺术特效生成 - 渐变/描边/3D字
输入文字,选择多种华丽特效(如金属光泽、冰冻效果),生成对应CSS样式。
新拟态调色板 - 根据背景色自动生成凹凸色
选择主背景色,自动推荐浅色高光和深色阴影值,用于新拟态UI。
心理旋转测验 - 三维图形旋转匹配
展示一对旋转角度不同的三维块状图形,判断是否为同一形状的镜像或旋转。
轮播图代码生成器 - 滑动幻灯片HTML/JS
拖拽添加图片与文字,生成响应式轮播图Slider,支持自动播放和导航点,提供HTML/CSS/JS代码。
流体字体尺寸生成器 - CSS clamp
输入最小视口和最大视口下的字号,生成利用clamp()的流畅缩放字体规则。
抽象圆点艺术生成 - 随机多彩圆形排列
生成由不同大小、颜色和透明度的圆组成的抽象画作,可下载为壁纸。
万花尺画板 - 经典螺旋绘画
设置外圆和内圆半径及笔位置,在屏幕上拖动绘制复杂的几何螺旋图案。
UD5工具箱