Bilder, die sich gegenseitig beeinflussen: Ein cooler CSS-Trick

von Eric-Oliver Mächler | Feb. 18, 2026 | Design | 0 Kommentare

Schlagwörter: CSS - CSS3

Inhaltsverzeichnis

Habt ihr euch auch schon mal gefragt wie man es hinbekommt, dass man ein Element (Bild hier) das vor und das danach positioniert ist auch noch manipulieren kann?

Im heutigen Blogbeitrag zeige ich euch wie das geht. Ihr könnt so aus einer Reihe von Bilder eines mit der Maus auswählen / hovern und ihr seht wie das Bild davor und das danach ebenfalls reagiert.

Das kann man dann nicht nur für Bilder verwenden, sondern für alle Element innerhalb einer Webseite.

Diesen Trick kann man also nicht nur für Bilder verwenden, sondern für alle Elemente die nacheinander positioniert sind.

Ein echt nützlicher Trick

Video

HTML

<div class="container">
      <div class="gallery">
        <img src="bild1.jpg" class="item" />
        <img src="bild2.jpg" class="item" />
        <img src="bild3.jpg" class="item" />
        <img src="bild4.jpg" class="item" />
        <img src="bild5.jpg" class="item" />
        <img src="bild6.jpg" class="item" />
      </div>
    </div>

CSS

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  background: #ffcdad;
}

.gallery {
  display: flex;
  flex-direction: row;
}

.gallery .item {
  width: 220px;
  height: 220px;
  object-fit: cover;
  transition: transform 0.3s ease, z-index 0s;
  position: relative;
  z-index: 1;
}
.gallery .item:hover {
  transform: scale(1.5);
  z-index: 5;
}

.gallery .item:hover + .item,
.gallery .item:has(+ .item:hover) {
  transform: scale(1.2);
  z-index: 3;
}

0 Kommentare

Einen Kommentar abschicken

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