CSS过渡、2D转换和动画

目录

一、css过渡

1、过渡的定义

2、语法规则

3、transiton常用子属性 

二、2D转换

1 css的转换

2  语法规则

3  2D转换常用函数

三、css动画

1、css动画的定义

2、关键帧

3 animation属性

四、综合实例

4.1 代码

4.2 效果视频



思维导图:

一、css过渡

1、过渡的定义

CSS3 过渡是元素从一种样式逐渐改变为另一种的效果,即CSS 过渡允许您在给定的时间内平滑地改变属性值。

2、语法规则

选择器{   

                  transition:property duration timing-function delay

           }

tansition属性用于实现简单的动画效果;

transition属性是一个复合属性,主要包含property、duration、timing-function、delay等子属性。

实例:实现的效果是当鼠标悬停在50*50的正方形块上时方块变大,光标移开逐渐变回原始样式。


div {
/*100px * 100px 的红色 <div> 元素。 <div> 元素还为 width 属性和height属性指定了过渡效果,持续时间为 2 秒和4秒*/
	    width: 50px;
		height: 50px;
		background: red;
		transition: width 2s, height 4s;
	}
			
div:hover {
            /*为 width 属性和height属性指定一个鼠标悬停在 <div> 元素上时的新值*/
			 width:  250px;
			 height: 250px;
		  }

3、transiton常用子属性 

属性 描述
transition 简写属性,用于将四个过渡属性设置为单一属性。
transition-delay 规定过渡效果的延迟(以秒计)。
transition-duration 规定过渡效果要持续多少秒或毫秒。
transition-property 规定过渡效果所针对的 CSS 属性的名称。
transition-timing-function 规定过渡效果的速度曲线。

3.1 property:规定应用过渡的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值