


Hover-Effekt auf übergeordnete und untergeordnete Elemente
Um die Herausforderung zu bewältigen, den Hover-Effekt eines übergeordneten Elements zu deaktivieren, wenn sich der Cursor über ein verschachteltes untergeordnetes Element bewegt Element, betrachten wir die folgende Lösung:
CSS :has Selector (eingeführt im Jahr 2024)
Mit der Einführung des CSS :has Selector können Sie einen direkt stylen übergeordnetes Element basierend auf dem Hover-Status seines untergeordneten Elements. Zum Beispiel:
.parent:has(.child:hover) { background: normal; }
Dieser Code stellt sicher, dass die Hintergrundfarbe des übergeordneten Elements mit der Klasse „parent“ in ihren ursprünglichen Zustand zurückkehrt, wenn der Cursor über das untergeordnete Element mit der Klasse „child“ fährt.
Geschwisterelement-Trick
Vor dem :has-Selektor bestand eine Problemumgehung darin, ein Geschwisterelement zu verwenden:
<div class="parent"> <div class="sibling"></div> <div class="child"></div> </div>
Das Geschwisterelement ist mit absoluter Positionierung positioniert, um das untergeordnete Element zu überlappen. Wenn Sie den Mauszeiger über das untergeordnete Element bewegen, wird der Hover-Effekt des Geschwisterelements aktiviert und überschreibt den Hover-Effekt des übergeordneten Elements.
.child:hover ~ .sibling { background: #FFF; // Override parent's background color }
Einschränkungen
Beachten Sie, dass diese Lösungen abhängig sind hängt von der Struktur der verschachtelten Elemente ab und funktioniert möglicherweise nicht in allen Fällen.
Das obige ist der detaillierte Inhalt vonWie kann verhindert werden, dass der Hover-Effekt eines übergeordneten Elements ausgelöst wird, wenn man mit der Maus über ein untergeordnetes Element fährt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

In der Roundup:#039; Firefox-Gewinne locker-ähnliche Kräfte, Samsungs Galaxy Store beginnt mit der Unterstützung von progressiven Web-Apps, CSS Subgrid ist in Firefox versandt

In der Roundup: Internet Explorer in dieser Woche findet der Weg in Edge, Google Search Console einen neuen Geschwindigkeitsbericht, und Firefox gibt die Benachrichtigung von Facebook an

Sie sind wahrscheinlich schon zumindest ein wenig mit CSS -Variablen vertraut. Wenn nicht, finden Sie hier einen Überblick über zwei Sekunden: Sie werden wirklich benutzerdefinierte Eigenschaften genannt, Sie haben festgelegt

Das Erstellen von Websites ist das Programmieren. Das Schreiben von HTML und CSS ist das Programmieren. Ich bin Programmierer, und wenn Sie hier CSS-Tricks lesen, sind Sie wahrscheinlich

Hier ist das, was ich im Voraus wissen kann: Dies ist ein schwieriges Problem. Wenn Sie hier gelandet sind

Das Bild-in-Bild trat mit der Veröffentlichung von MacOS Sierra im Jahr 2016 im Web im Websser auf. Es ermöglichte es einem Benutzer, ein Pop zu haben.

Gatsby macht großartige Arbeitsplätze, die Bilder verarbeiten und mit Bildern behandeln. Zum Beispiel hilft es Ihnen, Zeit mit Bildoptimierung zu sparen, da Sie nicht manuell manuell müssen

Ich habe heute etwas über prozentuale (%) Polsterung gelernt, das ich in meinem Kopf völlig falsch hatte! Ich dachte immer, dass die prozentuale Polsterung auf dem basiert


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

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

VSCode Windows 64-Bit-Download
Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software