Anpassen der Auswahl der Elementhervorhebungsfarbe
F: Wie kann ich die Hervorhebungsfarbe ändern, die auf dem < li> Element, wenn die Maus darüber innerhalb eines -Elements bewegt wird. Dropdown?
A: Die bereitgestellten Informationen zum Hervorheben von
Elemente innerhalb von ist unklar. Es scheint jedoch, dass Sie beabsichtigen, die Hintergrundfarbe von zu ändern. Elemente. Versuche, dies zu tun, waren erfolglos, da die Systemfarbe auch beim CSS-Stil Vorrang hat.
Alternativ kann das Hervorheben des gesamten Element beim Mouseover kann mit dem folgenden CSS erreicht werden:
<code class="css">select:hover { background-color: red; }</code> Nach dem Login kopieren
Das Verhalten dieser Problemumgehung variiert jedoch je nach Browser. Beispielsweise hebt Chrome die Optionen im Dropdown-Menü nicht hervor, während Firefox dies tut, die Standardfarbe jedoch nicht wiederherstellt, wenn Sie mit der Maus darüber fahren.
Es ist wichtig zu beachten, dass die zuverlässige Gestaltung von Formularsteuerelementen von Natur aus eine Herausforderung darstellt. Weitere Einzelheiten zu dieser Einschränkung finden Sie in der folgenden Diskussion.
Das obige ist der detaillierte Inhalt vonWie kann ich die Hervorhebungsfarbe eines ausgewählten Elements beim Hover anpassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!