Bug bei horizontaler Liste
G. Rohmann
- css
Bei einer horizontalen Liste in "geordnetem" Quelltext erscheint ein ungewünschter linker Abstand zwischen den Listenpunkten. Dies bei allen gängigen Browsern.
Sobald im Quelltext <ul> und alle <li> ohne Abstand eingebunden werden, ist der Fehler behoben.
Gibt es hier, ähnlich wie bei vertikalen Listen (IE-Bug) einen Bugfix?
Hallo G. <- Begrüßung
Sobald im Quelltext <ul> und alle <li> ohne Abstand eingebunden werden, ist der Fehler behoben.
Das ist kein Fehler.
ein <li>
<li>
ist etwas anderes als ein <li><li>
Gibt es hier, ähnlich wie bei vertikalen Listen (IE-Bug) einen Bugfix?
Wo kein Fehler da kein Bugfix. Aber wenn du deinen Quelltext strukturieren möchtest ....
<li><a href="#">Home1</a></li><!--
--><li><a href="#">Sitemap1</a></li><!--
--><li><a href="#">Kontakt1</a></li> usw.
Grüße, <- Verabschiedung
Jochen
Das ist kein Fehler.
ein <li>
<li>ist etwas anderes als ein <li><li>
Aber nicht semantisch. Und es ist doch mW nur der IE, der das so interpretiert.
Steht das irgendwo, dass das kein Bug des IE ist?
Hi Efchen,
ein <li>
<li>ist etwas anderes als ein <li><li>
Und es ist doch mW nur der IE, der das so interpretiert.
du hast Recht, so wie es da oben steht ist es irreführend. Ein Blick in seinen Quelltext (http://www.profile-media.de/bug.html) zeigt aber, dass li als display:inline; formatiert wurde. Und in diesem Moment ist es sehr wohl ein Unterschied.
Steht das irgendwo, dass das kein Bug des IE ist?
Nein, _das_ ist kein Bug. Du meinst vermutlich den "whitespace bug" des IE in Verbindung mit display:block für Verweise.
Grüße,
Jochen