IE6 unterstützt keine <br /> zw. <li>-Tags

Status
Nicht offen für weitere Antworten.

mR.fLopPy

Erfahrenes Mitglied
Hallo!

Ich habe folgendes Problem. Ich benötige zwischen einem <li>-Tag zum nächsten einen Abstand. Firefox erkennt Problemlos mein
Code:
<li></li><br /><li>
... jedoch nicht der IE6. Ich benötige den Abstand allerdings nicht zwischen jedem <li> deswegen hilft es mir recht wenig, wenn ich allgemein die Abstände verändere.

Gibt es eine Alternative wie ich das umgehen kann? nach einem </ul> Tag witzigerweise erkennt auch der IE6 ein <br />, nur das hilft mir in diesem Fall auch nicht weiter.

Ich hoffe ihr könnt mir helfen.

beste Grüße
Floppy
 
Dann würde ich der einzelnen <li> eine classe vergeben und dort die Höhe bestimmen.

Code:
<ul>
<li>blabla</li>
<li class="besonderes_li">blablablabla</li>
<li>.....</li>
</ul>
 
Hi,

der IE benötigt in diesem Fall zwei <br>-Tags, womit sich aber der Abstand in den übrigen Browsern entsprechend vergrößern würde.

Fazit: nutze hierfür CSS und deklariere für die jeweiligen Listenpunkte mittels einer Klasse und der margin-top-Eigenschaft den gewünschten Abstand nach oben:

Code:
<ul>
    <li>item 1</li>
    <li class="marginTop">item 2</li>
</ul>
Code:
.marginTop { margin-top:20px; }

mfg Maik
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück