• Hallo Leute,
    wie kann ich im doofen IE eigentlich ein zum Beispiel DIV zentrieren.
    In Firefox macht man es ja mit margin: 0px auto;. Nur im IE funktioniert das nicht :D

    MfG
    Philipp E.

  • Es kommt ja nicht nur auf mich an :D
    Sondern auf die Besucher und da es leider immer noch sehr viele IE-User gibt, muss man sich danach richten.
    Und, wenn man den IE benutzt, dann wird man auch nicht so schlau sein, um den neuen zu downloaden, denn die, die ihn benutzen haben sowieso keine Ahnung.

  • Da du so schön auf meine Frage eingegangen bist habe ich mal kurz einige Selbstversuche gestartet.
    Der IE einschließlich 7 versteht das mit dem zentrieren via margin: 0 auto; und weiter herunter gehe ich nicht.
    Das ich schon auf einen 5Jahre alten Browser Rücksicht nehme ist fast schon übertrieben. Weiter runter gehe ich nicht.

  • Deines Rätsels Lösung:

    Code
    div#page {
      width: 90%;
      margin: 10px auto;
      max-width: 1400px;
      min-width: 800px;
    }

    Sollte schon eher klappen ;)

    Da du aber sowieso die Breite in % angibst warum nicht einfach

    Code
    margin-left: 5%;

    :?: :wink:

  • Hallo Yamram,

    eine andere Möglichkeit ist:

    Code
    body
    {
      text-align: center;
    }

    Das funktionoert dann selbst bei IE6.

    Beachte bitte auch das alte IEs kein min-width und max-width verstehen.

    LG

  • Zitat von "CyberGirl"
    Code
    body
    {
      text-align: center;
    }

    Dann aber auch tricksen um zurückzusetzen das der Text überall zentriert wird:

    Code
    body * {
      text-align: left;
    }
  • Zitat von "Yamram"

    CyberGirl: Deine Lösung funktioniert. Danke

    Was verwendest du den dann bitte noch für einen Uralt-Browser?! O_o
    Nur zur Info.. Google hat jeglichen Support für IE <= 7 seit dem August 2011 eingestellt..

  • Zitat von &quot;Yamram&quot;

    Wie und wo kann ich das nachsehen bzw. ändern?

    Drück mal F12, dass ruft die Entwicklerkonsole des IEs auf (zu mindestens in V9, haben des aber meine ich schon immer da gehabt).
    Nun findest du in dem sich öffnenden Fenster relativ weit oben folgendes:[attachment=0]<!-- ia0 -->IE-Entwicklertool.png<!-- ia0 -->[/attachment]
    Dies gibt an, welchen User-Agent verschickt werden soll (Browsermodus) und welche Engine verwendet werden soll um das Dokument zu parsen (Dokumentmodus).
    Am besten immer beides auf die selbe Version stellen, habe das Gefühl, dass der IE sonst zu groben Fehlern bei dem parsen neigt^^

  • Hm, ich dachte erst, du hättest Basiiis zweiten Code ohne den Teil von CyberGirl versucht.

    Finde ich sehr eigenartig, dass das nicht funktioniert.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!