komisch, hast Recht, aber das wär nur ein vereinfachtes Problem zu Demonstration! Der eigentliche Code hat das Problem immer noch !
Hab sogar mal alle Leerzeichen, Zeilenumbrüche raus gelöscht, hat nichts bewirkt! Ich versteh nicht, was da passiert !
Einziger Unterschied sollte jetzt sein, dass die Listenelemente wieder Listen sind, aber irgendwie dreht da der IE total durch !
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<style type="text/css">
<!--
ul.entrylist,
ul.entry {
list-style-type:none;
padding:0px;
margin:0px;
border-style:none;
border-width:0px;
}
ul.entry {
background-color:#00CCCC;
}
li.entrylist {
margin:0px;
margin-top:25px;
padding:0px;
background-color:#FF00FF; /* <- Versuch zur Fehlersuche */
}
li.name,
li.date,
li.text,
li.homepage {
padding:5px;
}
li.name,
li.date,
li.homepage {
color:#FFFFFF;
}
li.name {
float:left;
}
li.date {
float:right;
}
li.text {
clear:both;
background-color:#66FFFF;
}
-->
</style>
</head>
<body style="margin:0px;padding:0px;">
<ul class="entrylist">
<li class="entrylist">
<ul class="entry">
<li class="name">Name
</li>
<li class="date">Datum
</li>
<li class="text">Text<br />Fortsetzung von Text
</li>
<li class="homepage">Homepage
</li>
</ul>
</li>
<li class="entrylist">
<ul class="entry">
<li class="name">Name
</li>
<li class="date">Datum
</li>
<li class="text">Text<br />Fortsetzung von Text
</li>
<li class="homepage">Homepage
</li>
</ul>
</li>
</ul>
</body>
</html>