代码 动态渐变背景

2024-11-19 01:49:50 +0800 CST views 1095

该文本展示了一个使用HTML和CSS创建的动态渐变背景效果。通过CSS的背景剪裁和线性渐变,标题文字呈现出渐变动画,背景色为浅灰色,整个页面居中显示。使用了@keyframes定义动画,使背景在不同颜色之间平滑过渡,增强视觉效果。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>动态渐变背景</title>
    <style>
        body {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            margin: 0;
            background-color: #f0f0f0;
        }
        h1 {
            font-size: 5rem;
            color: transparent;
            -webkit-background-clip: text; /* Edge, Chrome */
            background-clip: text; /* Safari, FF */
            background-image: linear-gradient(45deg, #ffb3ba, #c49c6e, #bfbf76, #77b084, #ff7e74, #3b82f6, #c084fc, #db2777);
            background-size: 300% 100%;
            animation: gradientAnimation 8s linear infinite;
            animation-direction: alternate;
        }

        @keyframes gradientAnimation {
            0% {
                background-position: 0;
            }
            100% {
                background-position: 100%;
            }
        }
    </style>
</head>
<body>
    <h1>动起来的渐变背景</h1>
</body>
</html>

复制全文 生成海报 网页设计 前端开发 动画效果

推荐文章

JS中 `sleep` 方法的实现
2024-11-19 08:10:32 +0800 CST
一键压缩图片代码
2024-11-19 00:41:25 +0800 CST
ElasticSearch集群搭建指南
2024-11-19 02:31:21 +0800 CST
Gin 与 Layui 分页 HTML 生成工具
2024-11-19 09:20:21 +0800 CST
一些高质量的Mac软件资源网站
2024-11-19 08:16:01 +0800 CST
基于Flask实现后台权限管理系统
2024-11-19 09:53:09 +0800 CST
38个实用的JavaScript技巧
2024-11-19 07:42:44 +0800 CST
Golang 几种使用 Channel 的错误姿势
2024-11-19 01:42:18 +0800 CST
Vue3中的Slots有哪些变化?
2024-11-18 16:34:49 +0800 CST
总结出30个代码前端代码规范
2024-11-19 07:59:43 +0800 CST
Vue3中的v-model指令有什么变化?
2024-11-18 20:00:17 +0800 CST
如何配置获取微信支付参数
2024-11-19 08:10:41 +0800 CST
Vue3中如何实现国际化(i18n)?
2024-11-19 06:35:21 +0800 CST
JavaScript设计模式:组合模式
2024-11-18 11:14:46 +0800 CST
Golang在整洁架构中优雅使用事务
2024-11-18 19:26:04 +0800 CST
Go 并发利器 WaitGroup
2024-11-19 02:51:18 +0800 CST
git使用笔记
2024-11-18 18:17:44 +0800 CST
20个超实用的CSS动画库
2024-11-18 07:23:12 +0800 CST
Vue3中如何处理异步操作?
2024-11-19 04:06:07 +0800 CST
程序员茄子在线接单