Hallo Gemeinde,
ich habe hier mit einem CSS Konstrukt den IE 6+7 zu einem Merkwürdigen Verhalten bewegt. Der soweit reduzierte Code schaut folgendermaßen aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<style type="text/css">
<!--
#center {
width: 600px;
height: auto;
background-color: #aaa;
}
#menu {
float: left;
background-color: #33f;
width: 50px;
height: 50px;
}
#footer {
width: 100%;
height: 170px;
float: left;
font-size: 50px;
background-color: #3f3;
}
-->
</style>
</head>
<body>
<div id="center">
<div id="menu">Dummy</div>
<!-- wichtiger Kommentar --><!--noch ein wichtiger Comment--><!--ein dritter-->
<div id="footer">Warum tu' ich stottern?</div>
</div>
</body>
</html>
Die Auswirkungen sind abenteuerlich: Das Ende vom Text innerhalb des DIVs "footer" werden teilweise dupliziert. Noch beeindruckender ist, dass die Länge des sich wiederholenden Textstücks von der Menge und Länge der HTML-Kommentare vor diesem DIV abhängt...
Kann sich da jemand einen Reim drauf machen?
Gruß,
Matschek