MarkX: overflow: hidden - IE machts nicht

Beitrag lesen

Moin,

heute wende ich mich mal mit einem CSS-Problem an die werte SELFHTML-Gemeinde.

Sicher kein neues Problem:

auf der linken Seite ein Navigations-Liste in einem <div>-Element.
Das <div>-Element hat die Eigenschaft float: left.

Daneben ein <div>-Container mit Inhalten. Da drin befinden sich ebenfalls gefloatete Elemente. Verwende ich darin ein clear, wirkt sich dieses ja global aus, was ich nicht möchte. Meine Netzrecherche ergab, daß overflow: hidden hilft das Problem zu lösen. Tut es auch - nur leider nicht im IE.

Hat jemand eine Erklärung bzw. Abhilfe für mich?

Hier nochmal mein kompletter Code:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">
<!--
.navigation {
   float: left;
   font-size: 0.8em;
}
.container {
   overflow: hidden;
}
-->
</style>
</head>

<body bgcolor="#FFFFFF">
<div class="navigation">
<ul>
<li>Test1</li>
<li>Test1</li>
<li>Test1</li>
<li>Test1</li>
<li>Test1</li>
<li>Test1</li>
<li>Test1</li>
</ul>
</div>
<div class="container">
<p style="float: left; margin-right: 30px;">
Test1
</p>
<p style="float: left; margin-right: 30px;">
Test2
</p>
<br style="clear: left;">
<p style="float: left; margin-right: 30px;">
Test3
</p>
</div>
</body>
</html>

MfG
MarkX.