Novi: Table in fieldset in Verbindung mit float

Beitrag lesen

Hallo,

ich habe ein CSS-Problem in meiner Website, dass ich mal auf folgendes Code-Beispiel vereinfacht habe:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
       "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
</head>  
<body>  
<div style='border: 1px solid lime; float: right; width: 80%;'>  
Test  
</div>  
<fieldset>  
<table>  
<tr><td>LongLongLong  
</table>  
</fieldset>  
  
<br style='clear: both;'>  
  
<div style='border: 1px solid lime; float: right; width: 80%;'>  
Test  
</div>  
<fieldset>  
<table>  
<tr><td>LongLongLong  
</table>  
</fieldset>  
  
  
<br style='clear: both;'>  
  
<div style='border: 1px solid lime; float: right; width: 80%;'>  
Test  
</div>  
<fieldset>  
<table>  
<tr><td>Short  
</table>  
</fieldset>  
  
</body>  
</html>

In Chrome und Safari erhalte ich den gewünschten Effekt:
richtig

Firefox "scheitert" am ersten Beispiel:
fast richtig

Sowohl Opera als auch IE vergrößern das fieldset nicht:
geht nicht

Ich kann mir das Verhalten von Opera nicht erklären.

Viele Grüße Novi

--
"(...) deshalb mag ich Binärtechnik. Da gibt es nur drei Zustände: High, Low und Kaputt." (Wau Holland)