JSFiddle - React, Tailwind, and code Playground

by HcJanni

HTML

<nav id="navwrapper">
       <div id="background"><img src="https://i.postimg.cc/RZzwCTQz/Zeichenfla-che-92.png"></div>

</nav>

CSS

* {
  margin: 0;
  padding: 0;
  font-family: helvetica;
}

body {
  height: 5000px;
}

#background {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: ;
  opacity: 15%;
}

#navwrapper {
  background: linear-gradient(250deg, #0061ff, #60efff);
  background-size: 400% 400%;

  -webkit-animation: AnimationName 10s ease infinite;
  -moz-animation: AnimationName 10s ease infinite;
  animation: AnimationName 10s ease infinite;
  height: 100vh;
}

@-webkit-keyframes AnimationName {
  0% {
    background-position: 0% 7%
  }

  50% {
    background-position: 100% 94%
  }

  100% {
    background-position: 0% 7%
  }
}

@-moz-keyframes AnimationName {
  0% {
    background-position: 0% 7%
  }

  50% {
    background-position: 100% 94%
  }

  100% {
    background-position: 0% 7%
  }
}

@keyframes AnimationName {
  0% {
    background-position: 0% 7%
  }

  50% {
    background-position: 100% 94%
  }

  100% {
    background-position: 0% 7%
  }
}