Inhaltsverzeichnis
Was ist der Drop-Fill-Farbeffekt?
Schritte, die Sie befolgen müssen
Beispiel
Fazit
Heim Web-Frontend HTML-Tutorial Wie entferne ich Füllfarben, um die Bildfarbe mithilfe von HTML und CSS zu ändern?

Wie entferne ich Füllfarben, um die Bildfarbe mithilfe von HTML und CSS zu ändern?

Sep 10, 2023 pm 04:49 PM
css html Farbe ändern

Wie entferne ich Füllfarben, um die Bildfarbe mithilfe von HTML und CSS zu ändern?

In der Welt der Webentwicklung ist die Kenntnis der neuesten CSS- und HTML-Technologien von entscheidender Bedeutung, um Ihrer Website atemberaubende Grafiken hinzuzufügen. Ein solcher Effekt ist der Color Drop-Effekt, der es Ihnen ermöglicht, die Farbe eines Bildes beim Schweben zu ändern, indem Sie eine Füllfarbe darüber platzieren.

Mit diesem Effekt können Sie Ihre Website interaktiver und attraktiver für Ihre Besucher gestalten. In diesem Artikel führen wir Sie durch den Prozess der Erstellung eines Farbtropfeneffekts mithilfe von HTML und CSS. Egal, ob Sie Anfänger oder erfahrener Webentwickler sind, bleiben Sie auf dem Laufenden, um mehr über dieses aufregende Bild zu erfahren.

Was ist der Drop-Fill-Farbeffekt?

Der Tropfenfüllfarbeneffekt ist ein visueller Effekt, der mithilfe von HTML und CSS auf ein Bild oder eine Grafik angewendet wird und dazu führt, dass ein Farbtropfen auf dem Bild erscheint, wenn die Maus darüber bewegt wird, wodurch das Bild seine Farbe ändert.

Dieser Effekt erzeugt die Illusion, dass Farben auf das Bild tropfen und sich darüber ausbreiten, wodurch ein dramatischer und dynamischer Effekt entsteht. Dieser Effekt kann genutzt werden, um einer Website Interaktivität und visuelle Attraktivität zu verleihen und so die Benutzer stärker einzubeziehen.

Um diesen Effekt zu erzielen, müssen wir bestimmte Eigenschaften nutzen, sehen wir sie uns einzeln an -

  • Filter-Eigenschaft – Die filter-Eigenschaft in CSS wird verwendet, um visuelle Effekte auf den Inhalt eines Elements anzuwenden. Es ermöglicht Ihnen, das Erscheinungsbild von Bildern und anderen grafischen Elementen mithilfe verschiedener Filterfunktionen anzupassen.

  • Das Attribut

    filter kann eine oder mehrere Filterfunktionen annehmen, die nacheinander angewendet werden. Es stehen viele verschiedene Filterfunktionen zur Verfügung, die jeweils einen anderen visuellen Effekt anwenden.

  • clip-path-Eigenschaft − Die Clip-path-CSS-Eigenschaft wird verwendet, um einen Beschneidungspfad zu erstellen, einen nicht rechteckigen Bereich, der den sichtbaren Bereich eines Elements definiert. Diese Eigenschaft wird verwendet, um Teile eines Elements auszublenden, die außerhalb des Beschneidungspfads liegen, und ermöglicht so komplexe Formen und Effekte, die bisher nur mit Bildmasken oder SVG möglich waren.

  • ::before Pseudo-Element − Das ::before Pseudo-Element in CSS erstellt ein Pseudo-Element, das vor dem Inhalt des Elements eingefügt wird. Es wird verwendet, um Inhalte vor einem Element einzufügen, ohne zusätzliche HTML-Tags hinzuzufügen.

  • ::before Eine häufige Verwendung von Pseudoelementen besteht darin, vor einem Element dekorative Inhalte wie Symbole oder Formen hinzuzufügen. Das Pseudoelement ::before kann auch zum Hinzufügen von Text, Hintergrundbildern und anderen Inhalten verwendet werden.

Schritte, die Sie befolgen müssen

Hier sind die Schritte, die in diesem Beispiel durchgeführt wurden -

  • Schritt 1 – Verwenden Sie .icon-container div, um einen Symbol-/Bildcontainer zu erstellen. Wenden Sie box-sizing: border-box auf alle Elemente auf der Seite an und setzen Sie Ränder und Abstand für alle Elemente auf 0.

  • Schritt 2 – Dann setzen Sie das body-Element auf display: flex sowie justify-content: center und align-items: center, um das Containerelement vertikal und horizontal auf der Seite zu zentrieren. Die Hintergrundfarbe des body-Elements ist auf Dunkelgrau (#333) eingestellt.

  • Schritt 3 − Als nächstes müssen wir dem Containerelement Stile mit einem Farbtropfeneffekt hinzufügen. Es erhält eine relative Positionierung, eine Breite und Höhe von 200 Pixeln sowie ein Hintergrundbild, das zentriert ist und das gesamte Containerelement abdeckt.

  • Das Attribut

    Filter wird verwendet, um das Hintergrundbild auf Graustufen (d. h. Schwarzweiß) festzulegen, und das Attribut Cursor wird auf Zeiger b> gesetzt, um dem Benutzer anzuzeigen, dass das Element anklickbar ist.

  • Schritt 4 – Dann erstellen wir den Farbtropfeneffekt beim Schweben. Verwenden Sie das Pseudoelement ::before, um einen weißen Kreis zu erstellen, der beim Schweben abgeschnitten wird, um das darunter liegende Hintergrundbild anzuzeigen.

  • Die Eigenschaft

    clip-path ist auf circle(0 % bei 50 % 0 %) eingestellt, beginnend mit einem Beschneidungskreis mit einem Radius von 0 % (d. h. kein sichtbarer Bereich) in der Mitte oben am Containerelement .

    Wenn sich die Maus über dem Element befindet, wechselt die Eigenschaft clip-path zu circle(100 % bei 50 % 0 %), wodurch ein Kreis erstellt wird, der das gesamte Containerelement abdeckt. Die Dauer dieser Übergangsanimation beträgt 0,4 Sekunden, wobei die Ease-Out-Time-Funktion verwendet wird.

Beispiel

Sehen wir uns ein Beispiel an -

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8" />
   <title> Color Drop Effect </title>
   <style>
      /* Resetting default styles */
      * {
         margin: 0;
         padding: 0;
         box-sizing: border-box;
      }
      /* Centering the container */
      body {
         display: flex;
         justify-content: center;
         align-items: center;
         height: 100vh;
         background-color: #333;
      }
      /* Creating the color drop effect */
      .icon-container {
         position: relative;
         width: 200px;
         height: 200px;
         background-image: url('https://via.placeholder.com/200');
         background-size: cover;
         background-position: center;
         background-repeat: no-repeat;
         filter: grayscale(100%);
         cursor: pointer;
      }

      .icon-container::before {
         content: '';
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         background-color: rgba(255, 255, 255, 0.7);
         clip-path: circle(0% at 50% 0%);
         transition: clip-path 0.4s ease-out;
      }

      .icon-container:hover::before {
         clip-path: circle(100% at 50% 0%);
      }
   </style>
</head>
<body>
   <div class="icon-container"></div>
</body>
</html>
Nach dem Login kopieren

Fazit

Zusammenfassend lässt sich sagen, dass die Verwendung des Farbtropfeneffekts in HTML und CSS eine unterhaltsame und kreative Möglichkeit sein kann, die visuelle Attraktivität einer Website oder Webanwendung zu verbessern. Mit der Möglichkeit, die Bildfarbe beim Bewegen des Mauszeigers zu ändern, können Sie dynamische Elemente hinzufügen, um die Aufmerksamkeit der Benutzer zu erregen und Ihre Inhalte hervorzuheben.

In diesem Artikel erläutern wir die Grundlagen der Verwendung des Farbtropfeneffekts zum Ändern der Farbe Ihres Bildes. Wir haben die Verwendung des Filterattributs zum Bearbeiten der Graustufen eines Bildes, die Verwendung des :before-Pseudoelements zum Erstellen eines Überlagerungseffekts und die Verwendung des Clip-Path-Attributs zum Erstellen einer kreisförmigen Maske behandelt, die beim Schweben Farbe anzeigt.

Durch die Implementierung dieses Effekts können Sie ein ansprechenderes Benutzererlebnis schaffen und Ihrer Website etwas Personalisierung hinzufügen. Mit etwas Experimentierfreudigkeit und Kreativität können Sie diese Technik sogar auf die nächste Stufe bringen und komplexere Farbtropfeneffekte erzeugen, die wirklich hervorstechen.

Das obige ist der detaillierte Inhalt vonWie entferne ich Füllfarben, um die Bildfarbe mithilfe von HTML und CSS zu ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So schreiben Sie geteilte Zeilen auf Bootstrap So schreiben Sie geteilte Zeilen auf Bootstrap Apr 07, 2025 pm 03:12 PM

Es gibt zwei Möglichkeiten, eine Bootstrap -Split -Zeile zu erstellen: Verwenden des Tags, das eine horizontale Split -Linie erstellt. Verwenden Sie die CSS -Border -Eigenschaft, um benutzerdefinierte Style Split -Linien zu erstellen.

So fügen Sie Bilder auf Bootstrap ein So fügen Sie Bilder auf Bootstrap ein Apr 07, 2025 pm 03:30 PM

Es gibt verschiedene Möglichkeiten, Bilder in Bootstrap einzufügen: Bilder direkt mit dem HTML -IMG -Tag einfügen. Mit der Bootstrap -Bildkomponente können Sie reaktionsschnelle Bilder und weitere Stile bereitstellen. Legen Sie die Bildgröße fest und verwenden Sie die IMG-Fluid-Klasse, um das Bild anpassungsfähig zu machen. Stellen Sie den Rand mit der img-beliebten Klasse ein. Stellen Sie die abgerundeten Ecken ein und verwenden Sie die IMG-Rund-Klasse. Setzen Sie den Schatten, verwenden Sie die Schattenklasse. Größen Sie die Größe und positionieren Sie das Bild im CSS -Stil. Verwenden Sie mit dem Hintergrundbild die CSS-Eigenschaft im Hintergrund.

So ändern Sie Bootstrap So ändern Sie Bootstrap Apr 07, 2025 pm 03:18 PM

Um die Größe der Elemente in Bootstrap anzupassen, können Sie die Dimensionsklasse verwenden, einschließlich: Einstellbreite:.

Die Rollen von HTML, CSS und JavaScript: Kernverantwortung Die Rollen von HTML, CSS und JavaScript: Kernverantwortung Apr 08, 2025 pm 07:05 PM

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

So verwenden Sie Bootstrap in Vue So verwenden Sie Bootstrap in Vue Apr 07, 2025 pm 11:33 PM

Die Verwendung von Bootstrap in Vue.js ist in fünf Schritte unterteilt: Startstrap installieren. Bootstrap in main.js. Verwenden Sie die Bootstrap -Komponente direkt in der Vorlage. Optional: benutzerdefinierter Stil. Optional: Verwenden Sie Plug-Ins.

So richten Sie das Framework für Bootstrap ein So richten Sie das Framework für Bootstrap ein Apr 07, 2025 pm 03:27 PM

Um das Bootstrap -Framework einzurichten, müssen Sie die folgenden Schritte befolgen: 1. Verweisen Sie die Bootstrap -Datei über CDN; 2. Laden Sie die Datei auf Ihrem eigenen Server herunter und hosten Sie sie. 3.. Fügen Sie die Bootstrap -Datei in HTML hinzu; 4. Kompilieren Sie Sass/weniger bei Bedarf; 5. Importieren Sie eine benutzerdefinierte Datei (optional). Sobald die Einrichtung abgeschlossen ist, können Sie die Grid -Systeme, -Komponenten und -stile von Bootstrap verwenden, um reaktionsschnelle Websites und Anwendungen zu erstellen.

So verwenden Sie die Bootstrap -Taste So verwenden Sie die Bootstrap -Taste Apr 07, 2025 pm 03:09 PM

Wie benutze ich die Bootstrap -Taste? Führen Sie Bootstrap -CSS ein, um Schaltflächenelemente zu erstellen, und fügen Sie die Schaltfläche "Bootstrap" hinzu, um Schaltflächentext hinzuzufügen

So sehen Sie das Datum der Bootstrap So sehen Sie das Datum der Bootstrap Apr 07, 2025 pm 03:03 PM

ANTWORT: Sie können die Datumsauswahlkomponente von Bootstrap verwenden, um Daten auf der Seite anzuzeigen. Schritte: Stellen Sie das Bootstrap -Framework ein. Erstellen Sie ein Eingangsfeld für Datumsauswahl in HTML. Bootstrap fügt dem Selektor automatisch Stile hinzu. Verwenden Sie JavaScript, um das ausgewählte Datum zu erhalten.

See all articles