ernuwieder: IE6 und div zentrierung!

Ich könnte ausflippen!!
Hallo Gemeinde,
ich hab Probleme mit dem IE6 der zentrale div möchte einfach nicht in die Mitte rutschen!!!!! sondern bleibt beharrlich links am rand kleben! Wie krieg ich das div "main" in die mitte?
Anbei mal den CSS und anschliesend den HTML code:

body  
{  
    margin: 0;  
    padding: 0;  
    font-family: monospace;  
    font-size: 100.01%;  
    width: 100%;  
}  
  
#miniMenue  {  
    margin-top: 5px;  
    float: right;  
    width: 100px;  
    display:inline  
}  
  
#topMenue   {  
   width: 800px;  
    height:100px;  
}  
  
#main   {  
    clear: both;  
    margin: 5px auto;  
    width: 800px;  
    height: 700px;  
}  
  
#content    {  
    float:left;  
    margin-top: 25px;  
    margin-left: 12px;  
    margin-right: 12px;  
    width: 500px;  
    height: 550px;  
    overflow: auto;  
    display:inline  
}  
  
#logo   {  
	width: 191px;  
	height: 158px;  
	margin-left: 12px;  
	margin-right: 12px;  
	margin-top: 50px;  
	float:right;  
    display:inline  
}  
  
#subMenue   {  
    width: 200px;  
    height: 350px;  
    margin-top: 20px;  
    margin-left: 12px;  
    margin-right: 12px;  
    float:right;  
    display:inline  
}  

und nun den HTML Teil:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">  
<title></title>  
<link rel="stylesheet" href="styles/front.css" type="text/css" />  
<link rel="stylesheet" href="styles/formulare.css" type="text/css" />  
</head>  
<body>  
    <div id="miniMenue">  
    </div> <!-- Ende miniMenue -->  
  
    <div id="main">  
  
        <div id="topMenue">  
  
        </div> <!-- Ende topMenue -->  
  
        <div id="content">  
        </div> <!-- Ende content -->  
  
        <div id="logo">  
          <img src="images/logo.gif" alt="Logo">  
  
        </div>  
    <!-- ende logo-->  
  
        <div id="subMenue">  
        </div><!-- Ende submenue -->  
  
    </div> <!-- Ende main -->  
</body>  
</html>  

  1. Hi,

    ich hab Probleme mit dem IE6 der zentrale div möchte einfach nicht in die Mitte rutschen!!!!! sondern bleibt beharrlich links am rand kleben! Wie krieg ich das div "main" in die mitte?

    In dem du dich über das Stichwort Quirks Mode informierst, und deine Seite da raus holst.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
  2. Hallo,

    Ich könnte ausflippen!!

    Wenn Du das jedesmal machst, wenn Du ein Problem mit dem MS IE hast,
    dann landest Du bald in der Klapsmühle...

    ich hab Probleme mit dem IE6 der zentrale div möchte einfach nicht in die Mitte rutschen!!!!! sondern bleibt beharrlich links am rand kleben! Wie krieg ich das div "main" in die mitte?

    #main   {
        margin: 5px auto;
    }

    Das wäre ja schonmal richtig. Aber es funktioniert im MS IE 6
    nur, wenn er im Kompatibilitätsmodus ist, sonst verhält er sich
    wie seine unfähigen Vorgänger (4, 5, 5.5) und kann das nicht.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    Mit diesem Code schickst Du ihn aber in den Quirks-Modus.
    Um ihn in den Kompatibilitäts-Modus zu schicken, musst Du
    eine vollständige Doctype-Angabe mit URL hinmachen:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
       "http://www.w3.org/TR/html4/loose.dtd">
    

    Zum Nachlesen:
    http://forum.de.selfhtml.org/hilfe/faq.htm#css-zentrieren
    http://de.selfhtml.org/css/formate/box_modell.htm#doctype_switch
    http://gutfeldt.ch/matthias/articles/doctypeswitch.html

    Freundliche Grüsse
    Thomas

    1. @@Thomas Luethi:

      nuqneH

      Ich könnte ausflippen!!

      Wenn Du das jedesmal machst, wenn Du ein Problem mit dem MS IE hast,
      dann landest Du bald in der Klapsmühle...

      ... und kannst dort die Probleme mit dem MS IE mit dessen Entwicklern persönlich diskutieren.

      Qapla'

      --
      Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)