CSS ist nicht meine Stärke, und ich bin nicht sicher, was mit meinen Listenelementen im IE6 los ist. Ich möchte, dass sie vertikal ausgerichtet sind, aber das erste Listenelement wird immer um ein oder zwei Pixel nach rechts verschoben, so dass es nicht mehr mit den anderen Mitgliedern der Liste übereinstimmt. Soweit es mich betrifft, sieht diese Liste im IE7/8, FF3 und Chrome 2 (alle unter Windows) gut aus.
So sieht es im IE6 aus... beachten Sie, dass der Eintrag von Vangala nicht richtig eingerückt ist:
Alt-Text http://img254.imageshack.us/img254/8123/ie6liindent.png
Hier ist mein entsprechendes CSS:
.organizer-label {
float: left;
width: 145px;
}
.organizer-value {
margin-left: 150px;
}
.organizer-value ul {
margin-left: 1em;
margin-top: 0;
padding-left: 0;
padding-top: 0;
line-height: 1.1em;
}
Hier ist meine entsprechende html:
<div class="organizer-subsection">
<div class="organizer-label">Committee members:</div>
<div class="organizer-value">
<ul>
<li>Vangala Subrahmanyam, Sai Advantium Pharma Ltd, Pune, India</li>
<li>Ramaswamy Iyer, Bristol-Myers Squibb, Lawrenceville, USA</li>
<li>Ragu Ramanathan, Bristol-Myers Squibb</li>
</ul>
</div>
</div>
Mache ich etwas Dummes und habe nur Glück, dass es in den meisten Browsern gut aussieht? Was kann ich tun, damit die Liste im IE6 korrekt angezeigt wird?