caa-线性渐变,过渡,2d变换

本文介绍了CSS3中的线性渐变和径向渐变的使用方法,包括颜色过渡、角度设定以及重复渐变。此外,还详细讲解了2D变换的各种操作,如平移、旋转、缩放和倾斜,这些都是网页设计中创建动态效果的关键技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

线性渐变
/* linear-gradien 渐变函数 */
/* 红色的渐变到蓝色 从上往下渐变 */
/* background-image: linear-gradient(red,blue,yellow); */
/* 指定方向 然后渐变 */
/* background-image: linear-gradient(to left bottom,red,blue); */
/* background-image: linear-gradient(80deg,red,blue); */
/* 前面300个像素是纯红色 然后从300以后才开始慢慢的渐变成蓝色 */
/* background-image: linear-gradient(to right,red 300px,blue); */
/* 前面300个像素是纯红色 然后从300以后才开始慢慢的渐变成蓝色 渐变到400个像素的地方结束 后面全部是蓝色*/
/* background-image: linear-gradient(to right,red 300px,blue 400px); */
/* background-image: linear-gradient(to right,red 300px,blue 300px,yellow 300px); */

径向渐变 用的不多
/* background-image: radial-gradient(300px 100px,red,blue); */
重复渐变,表示的意思是 红色从0开始渐变到蓝色100个像素的地方 然后后面重复
/*background-image:repeating-linear-gradient(to right,red 0,red 50px,blue 50px,blue 100px);*/
过渡
指定哪些属性需要过渡
/* transition-property:left,top,font-size,color,background-color; */
全部属性一起过渡
transition-property: all;
过渡的时间 单位是s
transition-duration: 2s;
过渡的延迟
/* transition-delay: 4s; */
过渡的速度 ease 慢慢加速然后减速 linear 匀速的 steps 步长
/* transition-timing-function:steps(4); */
过渡的简写 属性 过渡时间 延迟时间 速度
transition:all 4s 1s linear;
2d变换-平移
平移 不会脱离文档流 百分比是按照自己本身的宽高来的
translateX 水平平移
/* transform:translateX(50%); */
translateY 垂直平移
/* transform: translateY(100px); */
两个方向都要移动(translate(X轴,Y轴))
transform: translate(100px,200px);( transform:translateX(100px) translateY(100px);
2d变换-旋转
rotateX 沿着X轴旋转 rotateY(45deg) 沿着Y轴旋转 deg度
/* transform:rotateY(45deg); */
  沿着z轴进行旋转
/* transform:rotateZ(45deg); */
2d变换-缩放
      /* 水平方向放大 值1表示原本大小 ;0就是没有; 小于1是缩小 ;大于1就是放大*/
/* transform: scaleX(1.8); */
/* 垂直方向放大 */
/* transform: scaleY(1.8); */
/* 垂直和水平方向全部放大 */
      /*transform: scale(1.8);*/
2d变换-倾斜
transform: skewY(20deg);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值