Heim >Web-Frontend >CSS-Tutorial >Lösungen für die unterschiedlichen Leistungen von UL unter Firefox und IE_Experience Exchange

Lösungen für die unterschiedlichen Leistungen von UL unter Firefox und IE_Experience Exchange

WBOY
WBOYOriginal
2016-05-16 12:07:511542Durchsuche

Ich habe kürzlich eine Systemvorlage für Oblog erstellt, an der UL beteiligt war, also habe ich diesen Artikel + dieses Gesamtbild zusammengestellt.
UL ist ein sehr häufig verwendetes Tag, aber aufgrund seiner unterschiedlichen Leistung unter Firefox und IE vermittelt es den Leuten den Eindruck, dass es sich um ein Tag handelt, das schwer zu kontrollieren ist.
Unter Firefox hat ul einen Füllwert, aber keinen Randwert. Im IE hat ul dagegen einen Randwert, aber keinen Füllwert. [Dies ist aus dem Vergleich des zweiten und dritten Beispiels in der folgenden Abbildung ersichtlich.]
Unter Firefox wird der Listenstil von ul standardmäßig am äußeren Rand des Inhalts platziert. Natürlich kann der Listenstil über CSS auf den inneren Rand des Inhalts eingestellt werden.
Durch Kompromisse erhält man die für beide Browser geeigneten Einstellungen: padding:0; margin:0; Sie können ul auch auf padding:0; margin:0; setzen und dann ein Hintergrundbild zu li hinzufügen, was ebenfalls eine gute Wahl ist.


[Strg+A, um alle auszuwählen. Hinweis: Wenn Sie externe Js einführen müssen, müssen Sie zum Ausführen eine Aktualisierung durchführen ]

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