用html和css实现一个加载页面【究极简单】

要创建一个简单的加载页面,你可以使用 HTML 和 CSS 来设计。以下是一个基本的加载页面示例:

  1. HTML 文件 (index.html):
html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Loading Page</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>

    <div class="loader-container">
        <div class="loader"></div>
        <p>Loading...</p>
    </div>

</body>
</html>
  1. CSS 文件 (styles.css):
css 复制代码
/* styles.css */

body {
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    background-color: #f0f0f0;
}

.loader-container {
    text-align: center;
}

.loader {
    border: 8px solid #f3f3f3;
    border-top: 8px solid #3498db;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    animation: spin 1s linear infinite;
    margin: 20px auto;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

p {
    font-family: Arial, sans-serif;
    color: #333;
    font-size: 16px;
    margin-top: 10px;
}

这个例子中,使用了一个简单的旋转的加载动画(CSS 中的 @keyframes),并且有一个显示 "Loading..." 文字的段落。整个页面被居中显示。

你可以将上述代码保存到两个文件中,一个是 index.html,另一个是 styles.css,然后在浏览器中打开 index.html 文件,就可以看到加载页面效果。根据实际需求,你可以对样式进行自定义修改。

相关推荐
不吃鱼的羊16 分钟前
DaVinci配置NVM模块
前端·javascript·网络
excel26 分钟前
为什么需要构建工具(Webpack / Vite 的本质)
前端
lang2015092826 分钟前
Java SAX 流式解析全解:从原理到 EasyExcel 实战
java·前端·javascript
Rain50934 分钟前
2.4. PostgreSQL 数据库连接与实战指南
前端·数据库·人工智能·后端·postgresql·数据分析
console.log('npc')35 分钟前
Codex 桌面端接入 Headroom 压缩代理完整教程
前端·vscode
独泪了无痕1 小时前
Vue集成uuid生成唯一标识实践指南
前端·vue.js
yuanyxh9 小时前
Mac 软件推荐
前端·javascript·程序员
万少9 小时前
AtomCode开发微信小程序《谁去呀》 全流程
前端·javascript·后端
某人辛木9 小时前
Web自动化测试
前端·python·pycharm·pytest
Kagol10 小时前
Superpowers GSD gstack AgentSkills深度测评
前端·人工智能