Heim >Web-Frontend >CSS-Tutorial >Lösungen für die unterschiedlichen Leistungen von UL unter Firefox und IE_Experience Exchange
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.