Command Palette

Search for a command to run...

CS

CSS 变换生成器

CSS转换,从平移,旋转,缩放,倾斜和3D视角与实时滑块和预览,然后复制生产就绪的代码。

Presets
Toolz
Transform
0px
0px
0px
15deg
0deg
0deg
100%
100%
0deg
0deg
Generated CSS
transform: rotate(15deg);
Category:css
Mode:Offline
Version:1.0.0
Access:Free

CSS 变换生成器是什么?

CSS变换生成器是CSS变换属性的可视化编辑器,您为每个变换功能移动一个滑块 - 平移,旋转,缩放,倾斜,3D功能旋转X,旋转Y和透视 - 并观察效果实时应用于预览元素,然后复制它产生的确切CSS。它还允许您设置变换-原点,每次旋转和缩放的锚点围绕旋转。

Transform property重新定位和重塑一个元素,而不会干扰它周围的布局,一个平移、旋转或缩放的元素仍然占据着它在流中的原始盒子,因此相邻元素不会移动,这使得Transform成为悬停效果、入口动画和任何不应该触发回流的运动的正确工具,可以在一次声明中列出几个功能,它们在元素的坐标空间中从右向左应用,因此顺序真正改变了结果:平移然后旋转移动元素然后旋转到位,而旋转然后平移首先旋转轴并以一定角度将元素送出。

Everything发生在你的浏览器。从一个预设像增长,旋转,翻转或3D卡开始,微调每个功能,复制声明。工具只写你实际更改的功能,所以你永远不会发货冗余的规模(1)或旋转(0deg)。没有帐户,没有上传,一旦页面加载,它就会保持离线工作。

2个细节节省了真正的调试时间 首先,3D旋转只有在视角存在时才看起来是三维的- 要么是视角()功能首先在同一个变换中,因为这个工具发射了它,要么是父级上的视角属性- 否则rotateY简单地将元素压扁 其次,任何具有非无变换的元素都成为其固定且绝对定位的后代的包含块,并创建一个新的堆叠上下文,与过滤器属性完全相同 位置:变换后的父级内部的固定子级锚定到该父级而不是视口,而以前工作的z索引排序可以改变 当变换以与外观无关的方式破坏布局时,那个包含块行为几乎总是原因。

CSS变换生成器使用方法?

1

选择预设或开始清理

选择预设的卡,例如"增长"、"旋转"、"翻转水平"、"倾斜"或"3D 卡",作为即时起点,或者从默认情况下开始,其中不应用变换。

2

调整变换滑块

拖平移、旋转、缩放、倾斜和 3D 透视滑块。预览会立即更新,以便您可以准确地看到元素的移动和重塑方式。

3

设置变换原点

Xuan择旋转、缩放围绕的原点- 中心、角、边,从中心改Gai,就是把旋转变成摆动。

4

复制CSS

复制生成的变换声明,其中仅按正确的顺序列出您更改的函数,并将其粘贴到样式表中的任何元素上。

主要特点

2维与3维功能

2D的平移、旋转、缩放和倾斜,再加上3D的rotateX、rotateY和透视- 每一个常见的变换函数都有自己的滑块

正确的功能顺序

该工具首先发出透视,并保持平移、旋转、缩放和倾斜的合理顺序,因此复制的变换按照预览的外观进行

转换源控制

将枢轴点设置为九个关键字位置中的任何一个,并观察它如何改变旋转或缩放的轴

最小输出

仅编写您实际更改的函数,因此您永远不会像 scale(1) 或 translateX(0px) 这样的身份值

Frequently Asked Questions

CSS变换属性移动、旋转、缩放或倾斜一个元素,而不影响周围的布局,该元素在文档流中保持其原始空间,因此附近的元素不会移动,这使得变换非常适合悬停效果和动画。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css transform generatorcss transformtransform csscss rotatecss scalecss translatecss skewcss 3d transformtransform origin