CSS之平面转换

本文详细介绍了CSS3中的平面转换,包括位移、旋转、缩放及其组合应用,通过transform属性实现元素形态变化。同时讲解了如何利用translate实现元素居中和rotate进行角度旋转,并探讨了transform-origin改变转换原点。此外,还涵盖了多重转换的使用技巧。最后,文章介绍了如何使用background-image创建渐变背景效果,为设计增添视觉吸引力。
摘要由CSDN通过智能技术生成

概念:使用transform属性实现元素的位移、旋转、缩放等效果

平面转换:

1、改变盒子在平面内的形态(位移、旋转、缩放)

2、2D转换

平面转换属性

transform

位移

目标:使用translate实现元素位移效果

语法:transform:translate(水平移动距离,垂直移动距离)

取值(正负均可)

1、像素单位数值

2、百分比(参照物为盒子自身尺寸)

注意:X轴正向为右,Y轴正向为下

技巧:

translate()如果只给出一个值,表示x轴方向移动距离

单独设置某个方向的移动距离:translateX()&translateY()

位移-绝对定位居中

目标:使用translate快速实现绝对定位的元素居中效果

实现方法

position:absolute;
left:50%;
top:50%;
margin-left:-100px;
margin-top:-50px;

width:200px;
height:100px;
tr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值