1. 平移(Translate):
transform: translate(x, y);
2. 缩放(Scale):
transform: scale(x, y);
3. 旋转(Rotate):
transform: rotate(angle);
4. 倾斜(Skew):
transform: skew(x-angle, y-angle);
5. 变换原点(Transform Origin):
transform-origin: x-axis y-axis;
示例:
/* 平移 */
.element {
transform: translate(50px, 30px);
}
/* 缩放 */
.element {
transform: scale(1.5, 1.5);
}
/* 旋转 */
.element {
transform: rotate(45deg);
}
/* 倾斜 */
.element {
transform: skew(30deg, 20deg);
}
/* 变换原点 */
.element {
transform-origin: top left;
}
这只是一些基本的用法,你可以组合这些转换效果,以创建更复杂的动画和布局。记得在使用这些属性时,考虑不同浏览器的兼容性。
转载请注明出处:http://www.zyzy.cn/article/detail/4062/CSS