Heim >Web-Frontend >CSS-Tutorial >Wie verstecke ich den Standard-Dropdown-Pfeil bei der Auswahl von Elementen in verschiedenen Browsern?

Wie verstecke ich den Standard-Dropdown-Pfeil bei der Auswahl von Elementen in verschiedenen Browsern?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-03 06:44:10720Durchsuche

How to Hide the Default Dropdown Arrow in Select Elements Across Browsers?

So verbergen Sie den standardmäßigen Dropdown-Pfeil in ausgewählten Elementen

Im Bereich Webdesign besteht der Wunsch, das Erscheinungsbild von HTML-Elementen anzupassen kommt häufig vor. Eine häufige Anfrage ist die Entfernung des standardmäßigen Pfeilsymbols, das Dropdown-Listen zugeordnet ist. Ziel dieses Artikels ist es, Lösungen zum Erreichen dieser Änderung in drei gängigen Browsern bereitzustellen: Opera, Firefox und Internet Explorer.

Für Opera und Firefox kann die folgende CSS-Eigenschaft verwendet werden:

select {
    -webkit-appearance: none;
}

Dadurch wird das Pfeilsymbol effektiv ausgeblendet, sodass die Dropdown-Liste sauber und minimalistisch aussieht.

Der Internet Explorer erfordert jedoch einen anderen Ansatz, da er das nicht unterstützt -webkit-appearance-Eigenschaft. Um dieses Problem zu beheben, kann das folgende Pseudoelement verwendet werden:

select::-ms-expand {
    display: none;
}

Diese Änderung zielt speziell auf den Dropdown-Pfeil im Internet Explorer ab und setzt seine Anzeigeeigenschaft auf „Keine“, wodurch er nicht sichtbar ist.

Das obige ist der detaillierte Inhalt vonWie verstecke ich den Standard-Dropdown-Pfeil bei der Auswahl von Elementen in verschiedenen Browsern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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