Veröffentlicht am: 04.04.2025

Flipus: Eine interaktive Galerie mit Hover-Effekt

Flipus ist eine einfache, aber elegante Galerie-Lösung, die auf einem interaktiven Hover-Effekt basiert. Sie eignet sich ideal für Websites, die Bilder oder Profile in einer ansprechenden und benutzerfreundlichen Art und Weise darstellen möchten. In diesem Blogbeitrag zeige ich dir, wie du Flipus ganz einfach in dein Projekt integrieren kannst.

🎨 Was ist Flipus?

Flipus ist eine Bildergalerie, die auf einer CSS-basierten Hover-Transformation basiert. Wenn der Benutzer mit der Maus über ein Bild fährt, wird es vergrößert und erhält einen stilvollen Zoom-Effekt. Flipus ist dabei leichtgewichtig und benötigt keine zusätzlichen JavaScript-Frameworks. Es funktioniert hervorragend für Projekte, die eine einfache und elegante Präsentation von Bildern oder Profilen benötigen.

🛠️ Wie wird Flipus eingebaut?

Die Installation und Integration von Flipus in deine Website ist sehr einfach. Du musst lediglich zwei Dinge tun:

😎 CSS und JavaScript einbinden

Lade die nötigen Dateien von einem CDN und binde sie in dein HTML ein:

<!-- CSS einbinden -->
<link rel="stylesheet" href="https://cdn.codespielwiese.net/script/flipus/v0.1.0/flipus.min.css">

<!-- JavaScript einbinden -->
<script src="https://cdn.codespielwiese.net/script/flipus/v0.1.0/flipus.min.js"></script>

JavaScript Initialisierung Nach dem Einbinden der Dateien, musst du das Skript mit einem einfachen Aufruf aktivieren. Achte darauf, dass du die ID des Containers angibst, der die Galerie enthält:

<script>initFlipus("#flipus");</script>

🖼️ Beispielstruktur

Der HTML-Code für die Galerie könnte wie folgt aussehen:

<!-- Container -->
<div id="flipus">

  <!-- Item 1 -->
  <div class="flipus-container">
    <img src="img/01_image.webp" alt="Benny" />
    <span>
      <h2>Benny</h2>
      <p>Hier kommt eine kurze Beschreibung von Benny.</p>
    </span>
  </div>

  <!-- Item 2 -->
  <div class="flipus-container">
    <img src="img/02_image.webp" alt="Lucy" />
    <span>
      <h2>Lucy</h2>
      <p>Hier kommt eine kurze Beschreibung von Lucy.</p>
    </span>
  </div>

  <!-- Weitere Items hinzufügen -->

</div>

In diesem Beispiel enthält die Galerie mehrere flipus-container-Elemente, die jeweils ein Bild und einen Textbereich mit Titel und Beschreibung enthalten. Du kannst beliebig viele dieser Container hinzufügen, je nachdem, wie viele Bilder du anzeigen möchtest.

📲 Responsive Design

Flipus funktioniert auf allen Geräten, da es auf eine responsive Darstellung ausgelegt ist. Bei mobilen Geräten oder kleineren Bildschirmen wird der Hover-Effekt automatisch deaktiviert, um die Benutzererfahrung zu verbessern. Auf größeren Bildschirmen (ab 1024px) wird der Hover-Effekt wieder aktiviert, sodass deine Galerie in jeder Situation optimal angezeigt wird.

💡 Funktionsweise des Hover-Effekts

Der Hover-Effekt von Flipus sorgt dafür, dass das aktuelle Bild beim Überfahren vergrößert wird, während die anderen Bilder leicht gekippt und reduziert werden.

  • Hover über das Bild: Das Bild wird skaliert und erhält einen stilvollen Zoom-Effekt.

  • Hover über andere Bilder: Diese Bilder werden in eine leicht schräg geneigte Position verschoben, sodass der Benutzer klar erkennen kann, welches Bild aktiv ist.

  • Verlassen des Bildes: Alle Bilder kehren in ihren ursprünglichen Zustand zurück.

⚙️ Anpassung und Erweiterung

Du kannst das Verhalten und Design von Flipus leicht anpassen:

  • CSS-Anpassungen: Du kannst das Aussehen der Galerie ändern, indem du die CSS-Datei bearbeitest oder überschreibst.

  • JavaScript-Funktionen: Wenn du zusätzliche Funktionen benötigst (z. B. das Hinzufügen von Animationen oder das Einbinden von Lazy Loading), kannst du das bestehende JavaScript erweitern.

🌍 Demo ansehen

Schau dir die Demo der Flipus-Galerie an, um zu sehen, wie der Effekt in Aktion funktioniert!

📄 Lizenz

Flipus steht unter der MIT-Lizenz, was bedeutet, dass du es kostenlos verwenden, modifizieren und in deinen eigenen Projekten einsetzen kannst.

👨‍💻 Fazit

Flipus ist eine einfache, aber leistungsstarke Lösung, um deine Bildergalerie mit einem modernen Hover-Effekt auszustatten. Sie eignet sich perfekt für alle, die eine ansprechende, benutzerfreundliche Galerie benötigen, ohne auf komplexe Lösungen oder Frameworks zurückgreifen zu müssen.

Wenn du weitere Fragen hast oder Unterstützung benötigst, kannst du gerne auf GitHub nachsehen oder dich an mich wenden. Viel Spaß beim Implementieren von Flipus!