CSS详知识点——CSS变形

transform:属性

translate():平移函数,基于X、Y坐标重新定位元素的位置

translateX(tx)表示只设置X轴的位移

复制代码
#yi{
      transform:translate(50px,30px);
      
 }
 #yi{
       transform: translateX(100px);           //只移动X轴上的方向
        }
 #yi{
       transform: translateY(100px);           //只移动Y轴上的方向
        }
scale():缩放函数,可以使任意元素对象尺寸发生变化
复制代码
 #er{
            transform: scale(0.5,0.5);          //横着缩小两倍,竖着缩小两倍
        }
skew():倾斜,元素会变形,不会旋转

单位是deg度数

正值表示逆时针倾斜,负值表示顺时针倾斜

skewX(ax):表示只设置X轴的倾斜

skewY(ay):表示只设置Y轴的倾斜

复制代码
#san{
  transform: skew(30deg);      
}
#san{
   transform: skewX(40deg);                  //沿X轴倾斜40度
      
}
rotate():顺时针旋转

单位deg度数

复制代码
#san{
  width: 300px;                       //这块当时旋转不动是因为盒子太长了,没设置宽度
  transform: rotate(30deg);
}
相关推荐
Mr Xu_12 小时前
【Vue3 + ECharts 实战】正确使用 showLoading、resize 与 dispose 避免内存泄漏
前端·信息可视化·vue·echarts
0思必得013 小时前
[Web自动化] Selenium设置相关执行文件路径
前端·爬虫·python·selenium·自动化
雯0609~13 小时前
hiprint:实现项目部署与打印1-官网提供普通html版本
前端·html
不绝19113 小时前
UGUI——进阶篇
前端
Exquisite.14 小时前
企业高性能web服务器(4)
运维·服务器·前端·网络·mysql
2501_9445255414 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 账户详情页面
android·java·开发语言·前端·javascript·flutter
2601_9498574314 小时前
Flutter for OpenHarmony Web开发助手App实战:快捷键参考
前端·flutter
wangdaoyin201014 小时前
若依vue2前后端分离集成flowable
开发语言·前端·javascript
心柠15 小时前
vue3相关知识总结
前端·javascript·vue.js
Amumu1213815 小时前
Vue Router(二)
java·前端