Harlequin: Probleme auch im Opera

Beitrag lesen

Yerf!

Derartige Fehler sind mir noch nie im Opera begegnet. Welche Version? Welcher Render-Modus? Hast du da ein minimales Beispiel?

Version: 9.24
Rendermodus: CSS1Compat
Beispiel:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">  
<html>  
  <head>  
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">  
  <title>Test</title>  
  <style type="text/css">  
   div{  
   width:200px;  
   padding:50px;  
   border:solid 5px black;  
   height:100px;  
   background-color:red;  
   }  
  </style>  
  </head>  
  <body onload="alert(document.defaultView.getComputedStyle(document.getElementById('test'),'').getPropertyValue('width'));">  
 <div id="test">TEST</div>  
  </body>  
</html>  

Interesant ist, dass die Developer-Tools vom Opera (im DOM-Tree unter Metrics) ebenfalls die falsche Width anzeigen. Wenn man aber FF und Opera nebeneinander hält, so sieht man, dass die ELemente in beiden Browsern gleich groß sind.

Im Zweifelsfall: Just do it. Wechsel das Box-Modell: http://www.css3.info/preview/box-sizing/

Dann zerlegts mir nur das restliche Layout (ich erweitere die Seite nur...)

Gruß,

Harlequin

--
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->