首页 > 其他分享 >动态对角渐变色背景

动态对角渐变色背景

时间:2024-06-22 15:54:59浏览次数:23  
标签:动态 gradient 渐变色 50% background 0% position 对角 400%

动态对角渐变色背景

前言:

1. 我并没有深入了解,难免出错

一、效果图

image

二、代码

body {
    background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
    background-size: 400% 400%;
    animation: gradient 15s ease infinite;
}
@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

三、原理

1.创建一个线性渐变背景

background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
image

2.拉伸背景到宽度和高度的四倍,相当于截取其中的一部分并铺满容器

background-size: 400% 400%;
image

3.创建动画,定时改变背景位置,相当于截取的位置不同,背景的内容也不同

animation: gradient 15s ease infinite;
@keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } }

标签:动态,gradient,渐变色,50%,background,0%,position,对角,400%
From: https://www.cnblogs.com/wsgxg/p/18262373

相关文章

  • 【C语言】16.动态内存管理
    文章目录1.为什么要有动态内存分配2.malloc和free2.1malloc2.2free3.calloc和realloc3.1calloc3.2realloc4.常见的动态内存的错误4.1对NULL指针的解引⽤操作4.2对动态开辟空间的越界访问4.3对⾮动态开辟内存使⽤free释放4.4使⽤free释放⼀块动态开辟内存的⼀部......
  • 【故障诊断】动态系统故障诊断的不断演进方法研究(Python代码实现)
     ......
  • Apollo动态障碍物绕行
    Apollo动态障碍物绕行附赠自动驾驶最全的学习资料和量产经验:链接1、动态障碍物绕行分析:2、PathLaneBorrowDecider分析需要进入借道场景才可以触发绕行功能。3、PathBoundsDecider分析:可以看到经过PathBoundsDecider计算后,总共形成3个pathBoundary,分别是fallback、r......
  • 动态内容处理(应用程序处理)
    web服务中间件,解析动态内容1.动态内容处理(应用程序处理)不同编程语言有不同的处理机制:PHP使用FastCGI和PHP-FPM处理PHP请求。Nginx示例配置:fpm,fastcgi参考链接location~\.php${ fastcgi_pass127.0.0.1:9000; fastcgi_indexindex.php; includefastcgi_params;}Ja......
  • Jenkins + K8s 实现动态 slave 配置
    环境介绍本次jenkins部署在本地服务器上,下面我们开始动态slave配置。k8s创建RBAC##首先需要创建命名空间pipeline[root@master1~]#catpipeline-acount.yamlapiVersion:v1kind:ServiceAccountmetadata:name:jenkins-slavenamespace:pipeline---ki......
  • 游戏中的寻路算法以及动态避障算法
    参考:即时战略游戏中实用的寻路算法都有哪些,比较如何?-知乎(zhihu.com) 寻路算法1.深度/广度优先搜索比较简单,略过  2.Dijkstra最短路径算法图文详解Dijkstra最短路径算法(freecodecamp.org) 3.A*寻路算法比较常见,略过  4.流场 FlowField该算法可以解决R......
  • JDK动态代理和CGLIB动态代理
    Java动态代理是一种在运行时创建代理对象的技术,它允许开发者在不修改目标类代码的情况下,通过代理类对目标类的实例方法进行增强或拦截。动态代理的核心价值在于能够在程序运行阶段动态地生成一个实现了预定义接口的新类,这个新类就是所谓的“代理类”。在Java中,有两种主要的实现方......
  • 【鸿蒙实战教程】HarmonyOS中的动态import和静态import的概念与区别
    什么是import鸿蒙核心语言是ArkTs,基于TS的扩展,所以里边少不了JS引擎的影子。    对于鸿蒙而言,我们在文件中引入其他文件时,会涉及到两个概念,静态import和动态import。    什么是引入其他文件呢?例如:import{TestA}from'./TestA'import{hilog}from'@kit......
  • Python 学习 第三册 第13章 动态规划
    ----用教授的方式学习目录13.1 又见斐波那契数列13.2 动态规划与 0/1 背包问题13.3 动态规划与分治算法13.1 又见斐波那契数列一个很直观的斐波那契数列的递归实现:deffib(n):    """假设n是非负整数返回第n个斐波那契数"""    ifn==0o......
  • Ant-Design-Vue动态表头并填充数据(含示例代码)
    关注我,持续分享逻辑思维&管理思维&面试题;可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;推荐专栏《10天学会使用asp.net编程AI大模型》,目前已完成所有内容。一顿烧烤不到的费用,让人能紧跟时代的浪潮。从普通网站,到公众号、小程序,再到AI大模型网站。干货满满。学成后可......