HTML前端中实现动态页面-过渡效果和2D动画(附Xmind思维导图)

本文总结了2020下半年的CSS课程,重点关注CSS3的过渡效果和2D动画应用。通过代码示例,详细解释了如何实现对象在悬浮时的渐变透明效果,以及如何创建背景颜色在5秒内持续变换并逆向重复的2D动画效果。
摘要由CSDN通过智能技术生成

2020下半年CSS课程总结

下半学期学的主要是CSS3

	CSS3是最新的CSS规则,主要包含了边框、背景、文本效果、字体、
2D、3D动画效果和过渡效果。

重点是过渡效果和动画效果的应用,我用两个代码块分别举例一下

过渡效果

		#Id{
			opacity:1;
			transition: opacity 1s;
			}
		#Id:hover{
			opacity:0;
			}

这个代码块可以使被悬浮的对象在一秒内逐渐变得透明且不可见。需要注意的细节是:

  1. 要设置与元素不同的样式效果
  2. 要设置触发条件
  3. 用简写(transition)设置时不能跳过值书写,必须按顺序书写

2D动画效果

body{
	background-color:#00ffe4;
	animation: BGC 5s linear 0s 999 alternate;
	-moz-animation: BGC 5s linear 0s 999 alternate;
	-webkit-animation: BGC 5s linear 0s 999 alternate;
	}
@-keyframes BGC
	{
	0% {background-color:#00ff88;}
	50% {background-color: #00ffe4;}
	100% {background-color: #00fe6b;}
	}
@-moz-keyframes BGC /* Firefox */
	{
	0% {background-color:#00f
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Asiced

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值