关于ccs3

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

动画是使元素从一种样式逐渐变化为另一种样式的效果。使用@keyframes规则,你可以创建动画。
当在 @keyframes 创建动画,把它绑定到一个选择器,否则动画不会有任何效果。
指定至少这两个CSS3的动画属性绑定向一个选择器:
● 规定动画的名称
● 规定动画的时长

一、CSS3 动画是什么?

CSS3 可以创建动画,它可以取代许多网页动画图像、Flash 动画和 JavaScript 实现的效果。

二、@keyframes规则

语法
@keyframes animationname {keyframes-selector {css-styles;}}

1.属性值:

● animationname 必需的。定义animation的名称。
● keyframes-selector 必需的。动画持续时间的百分比。
合法值:
● 0-100%● from (和0%相同)● to (和100%相同)
● css-styles 必需的。一个或多个合法的CSS样式属性

说明:
您可以改变任意多的样式任意多的次数。
请用百分比来规定变化发生的时间,或用关键词 “from” 和 “to”,等同于 0% 和 100%。
0% 是动画的开始,100% 是动画的完成。
为了得到最佳的浏览器支持,您应该始终定义 0% 和 100% 选择器。

2.代码如下:

在这里插入图片描述

总结

CSS3动画可是web前端中的灵魂。普普通通的DIV加上一个绚丽的动画,瞬间就能提升档次(高端的动画往往只需要最普通的DIV)在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值