文章目录

  • 前言
  • 一、animation (动画) 属性
    • 语法
    • 值与说明[(原链接)](https://www.runoob.com/cssref/css3-pr-animation.html)
  • 二、@keyframes 规则
    • 定义和用法
    • 语法
    • 值与描述[(原链接)](https://www.w3school.com.cn/cssref/pr_keyframes.asp)
  • 三、实例
  • 总结

前言

css3提供了很方便的实现动画的效果。主要用到animation (动画) 属性和@keyframes 规则。下面就来介绍animation和@keyframes以及如何使用


提示:以下是本篇文章正文内容,下面案例可供参考

一、animation (动画) 属性

语法

animation: name duration timing-function delay iteration-count direction fill-mode play-state;

值与说明(原链接)

二、@keyframes 规则

定义和用法

通过 @keyframes 规则,您能够创建动画。

创建动画的原理是,将一套 CSS 样式逐渐变化为另一套样式。

在动画过程中,您能够多次改变这套 CSS 样式。

以百分比来规定改变发生的时间,或者通过关键词 “from” 和 “to”,等价于 0% 和 100%。

0% 是动画的开始时间,100% 动画的结束时间。

为了获得最佳的浏览器支持,您应该始终定义 0% 和 100% 选择器。

注释:请使用动画属性来控制动画的外观,同时将动画与选择器绑定。

语法

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

值与描述(原链接)

三、实例

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>实例</title><style>div{width: 100px;height: 100px;background-color: pink;margin: 100px auto;animation: heart 0.5s infinite;//一个叫heart的动画 每隔0.5s执行动画 无限次}@keyframes heart{0%{transform: scale(1);}50%{transform: scale(1.5);}100%{transform: scale(1);} }</style></head><body><div></div></body>
</html>

QQ录屏20220505155643

总结

分享就到这里了,css的动画效果关键就是animation (动画) 属性和@keyframes的使用。如果这篇分享对你有帮助请记得点赞评论反馈下哈!!!谢谢

css3如何实现动画效果相关推荐

  1. css3 线条出现动画效果,CSS3实现的线条波浪动画效果

    HTML结构 该css3线条波浪动画效果的HTML结构如下: CSS样式 然后通过下面的CSS代码来制作线条波浪动画效果. @keyframes move_wave { 0% { transform: ...

  2. html5文字飞入插件,jquery使用CSS3实现文字动画效果插件Textillate.js

    jquery使用CSS3实现文字动画效果插件Textillate.js Textillate是一款基于CSS3动画效果的 JavaScript 库,您可非常轻轻松地把这些动画效果应该于网页中的任何文字 ...

  3. 25个CSS3 渐变和动画效果教程

    2019独角兽企业重金招聘Python工程师标准>>> 随着最新版CSS3渐变和动画功能发布,Web开发者在开发的过程中有了更多的选择.实际上,已经有了一些替代的技术,目的都是使网站 ...

  4. html ie动画效果,css3强大的动画效果animate使用说明及浏览器兼容介绍

    好久没更新blog,上次发文(11月8日)到现在刚好一个月,期间项目上的东西比较多,一时觉得时间比较紧,没来得及更新.这个星期总算是告一段落,补上几篇技术性的文章.好吧,第一篇是关于css3动画的使用 ...

  5. CSS3 高斯模糊与动画效果

    CSS3 高斯模糊与动画效果 1. 概述 2. 高斯模糊说明与语法 2.1 高斯模糊说明 2.2 blur 语法 3. 动画效果 3.1 @keyframes 语法 3.2 animation 语法 ...

  6. css 3d闪烁动画,CSS3实现闪烁动画效果的方法

    本文实例讲述了CSS3实现闪烁动画效果的方法.分享给大家供大家参考.具体方法如下: 给class属性名为className的元素添加闪烁动画效果 复制代码代码如下: .className{ -webk ...

  7. HTML2d动态效果图,html5+css3实现2D-3D动画效果实例

    html5+css3实现2D-3D动画效果实例 主要实现的功能就是一些2D.3D的动画效果,如平移.缩放.旋转等等. 文章目录 html5+css3实现2D-3D动画效果实例 2D变换 3D变换 案例 ...

  8. css3 动画图片滚动条,CSS3实现滚动条动画效果代码分享

    一团网资讯 一团资讯 > css3 > CSS3实现滚动条动画效果代码分享 CSS3实现滚动条动画效果代码分享 2018-05-01 08:57:16     发布者:来源网络 先给大家一 ...

  9. 纯css3可爱仙人掌动画效果

    下载地址 纯css3可爱仙人掌动画效果,html+css代码,没有使用任何JavaScript代码实现的动画效果. dd:

  10. Css3制作风琴动画效果

    Css3制作风琴动画效果 开发工具与关键技术:DW 作者:谢嘉浚 撰写时间:2019-03-30 使用css3来制作风琴动画效果,首先在html放一个大的div,设置它的宽高.背景颜色.再在div里面 ...

最新文章

  1. POJ-1002 解题报告
  2. hdu1530 最大团简单题目
  3. 欧几里得算法及其扩展
  4. linux下redis安装配置及redis常用命令(实战详细版)
  5. ubuntu中的tftp用法
  6. Android屏幕解锁和点亮
  7. SPSS异常值处理(图文+数据集)【SPSS 010期】
  8. Java 编程(基础面试题)
  9. substrate 学习记录(一):Substrate 安装 + 创建测试链 + 启动私有网络
  10. gsp认证计算机系统检查内容,版GSP认证之附录计算机系统检查项目PPT课件.ppt
  11. matplotlib画三维图
  12. PHPStorm长时间Updating Indices
  13. 【修真院“正直”系列之三】【修真神界】【修行卷】【第一章】修真院入场券...
  14. 谷歌字体连接超时解决方案
  15. [转]基于POI的功能区划分()
  16. 和ChatGPT聊了聊BDOS Online,结果……
  17. 2020-05-12
  18. 旅游地理学期末(大学)
  19. PHP报错:Classes\\PHPExcel\\Cell.php Line(594) Invalid cell coordinate ESIGN1
  20. 用verilog HDL实现数字基带信号的2FSK调制

热门文章

  1. HVCC文史通证行业顶尖技术确保安全无忧
  2. 硬盘 主分区 和 逻辑分区 区别
  3. 24个扁平风格图标的PSD格式免费下载
  4. 共轭相似以及共轭对角化
  5. 普罗米修斯(Prometheus)安装配置部署
  6. 【行业】2022年ERP的开展趋势
  7. 【年度总结】于无声处听惊雷-2016年度总结
  8. [论文解读]Bayesian Generalized Kernel Inference for Terrain Traversability Mapping
  9. reset清除所有浏览器默认样式
  10. 心脑血管应该注意那些?