Wie erstelle ich eine Hintergrund Blob Animation mit HTML und CSS

von Eric-Oliver Mächler | Apr. 1, 2026 | Design | 0 Kommentare

Schlagwörter: CSS - CSS3 - HTML

Inhaltsverzeichnis

Diese sogenannten Blobs, man könnte es auf Deutsch als Tropfen übersetzen, sieht man zur Zeit immer öfters im Webdesign. Ja es ist fast ein Trend. Diese Elemente werden als normale Formen in Webseiten eingesetzt oder sogar als ganz wilde Animationen. Heute zeige ich euch wie ihr so eine Blob Animation als Hintergrund einsetzen könnt.

Video

HTML

<section>
      <div class="container">
        <div class="blase"></div>
      </div>
      <h1>Animierter Hintergrund</h1>
    </section>

CSS

section {
  position: relative;
  height: 100vh;
  background: rgb(14, 14, 31);
  overflow: hidden;

}

h1 {
  color: #f2f2f2;
  z-index: 1;

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.blase {
  width: 300px;
  aspect-ratio: 1;
  background: linear-gradient(
    rgba(20, 202, 238, 0.5) 0%,
    rgba(41, 116, 221, 0.8) 40%,
    rgba(126, 26, 247, 0.8) 100%
  );
  border-radius: 30% 70% 70% 30% / 20% 60% 50% 30%;

  animation: umformen 1000ms linear infinite, drehen 1000ms linear infinite,
    bewegen 10000ms linear infinite;
  filter: blur(10px);
}

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

@keyframes bewegen {
  0%,
  100% {
    transform: translate(20%, 0);
  }

  25% {
    transform: translate(280%, 20vh);
  }
  50% {
    transform: translate(205%, 50vh);
  }
  75% {
    transform: translate(50%, 60vh);
  }
}

@keyframes umformen {
  0%,
  100% {
    border-radius: 30% 70% 70% 30% / 20% 60% 50% 30%;
  }
  50% {
    border-radius: 50% 40% 50% 20% / 10% 80% 20% 30%;
  }
}

0 Kommentare

Kommentar Schreiben

Du kannst auf Fediverse-Profile verlinken, indem du fl:@benutzername in deinem Kommentar eingibst.

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert