HTML5 加载动画是网页或Web应用中用于指示内容正在加载或进程正在进行的视觉反馈。这些动画通常通过HTML、CSS和JavaScript的结合来实现。以下是一些创建HTML5加载动画的常见方法和示例:
方法一:纯CSS动画
纯CSS动画不依赖JavaScript,只通过CSS的关键帧动画(@keyframes)和动画属性来实现。这种方法的好处是性能较高,且易于实现简单的加载动画。
示例:旋转加载器
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS Loading Animation</title>
<style>
.loader {
border: 16px solid #f3f3f3; /* Light grey */
border-top: 16px solid #3498db; /* Blue */
border-radius: 50%;
wid