Warum kann ich mit CSS in Chrome keine Elemente in einem Menü ausblenden?
DDD
Freigeben: 2024-12-31 17:12:14
Original
993 Leute haben es durchsucht
So verbergen Sie
Frage:
Aus irgendeinem verwirrenden Grund ist mir aufgefallen, dass Chrome sich hartnäckig weigert,
Antwort:
Um
Elemente, die Ihren Suchkriterien entsprechen und verhindern, dass sie bei der Menüaktivierung erneut angezeigt werden, sollten über die Verwendung des Attributs „hidden“ nachdenken, das von HTML5 unterstützt wird.
<option hidden>Hidden option</option>
Nach dem Login kopieren
Dieses Attribut bietet eine zuverlässige Möglichkeit, die Sichtbarkeit bestimmter Optionen zu unterdrücken . Es ist wichtig zu beachten, dass Internet Explorer-Versionen vor 11 dieses Attribut nicht unterstützen. Wenn Sie nur eine begrenzte Anzahl von
Elemente kann es vorteilhaft sein, das Attribut „versteckt“ strategisch in Verbindung mit dem Attribut „deaktiviert“ zu nutzen, anstatt Elemente zu entfernen und erneut einzufügen oder auf semantisch mehrdeutige Ansätze zurückzugreifen.
Das obige ist der detaillierte Inhalt vonWarum kann ich mit CSS in Chrome keine Elemente in einem Menü ausblenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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