关于CSS中的动画

  • animation关键字的使用
@keyframes 动画名{
		from/0%{
			动画开始的第一帧
		}
		50%{

		}
		to/100%{
			动画结束的最后一帧
		}
	}
  • 关于animation中的属性

  • animation-name 动画名

  • animation-duration 动画的执行时间

  • animation-iteration-count 动画执行的次数

     	number(执行次数)
     	infinite(无限次执行)
    
  • animation-direction 动画执行的方向

     	alternate
    
  • animation-timing-function 动画的速度曲线

     	ease
     	ease-in
     	ease-out
     	ease-in-out
     	linear	线性变化
    
  • animation-delay 动画的延迟

  • 关于动画效果

  1. 过渡
	transition:属性 执行时间 速度曲线 延迟;
			with
			color
			all		选中所有的属性
  1. 变形
transiform:函数
		rotate	旋转 ===rotateZ
			rotateX()
			rotateY()
			rotateZ()
		skew	倾斜或者扭转
			skew(x,y)
			skewX(x)
			skewY(y)
		scale	放大或缩小
		>1	放大
		<1	缩小
transiform-origin	指定原点的变形
			一个值	left right top bottom center
			两个值	left top
					具体像素值
			三个值
					第三个取值是length,代表在z轴的偏移
  1. 图片兼容性

    解决:
    	1)把图片转换为块级元素	display:block;
    	2)把父元素的font-size:0px;
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值