


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 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.
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.
::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 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
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.
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>
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!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



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.

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.

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

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.

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.

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.

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

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.
