Sheridan: Ein Design: Unterschiedl. Ergebnisse in versch. Browsern

Hallo,

Eigentlich wollte ich meine Homepage im letzten Thread nur zur Beurteilung freigeben, aber lt. Feedback stellen Opera, Netscape die Seite anders da, als IE6 dies macht.

IE6 macht es so, wie ich es mir wünsche:
<img src="http://www.georg-hasenoehrl.at/hp_korrekt.JPG" border="0" alt="">

Opera und Netscape machen es so:
<img src="http://www.georg-hasenoehrl.at/hp_falsch.jpg" border="0" alt="">

Die Grundidee habe ich von:
http://www.css4you.de/wslayout1/ex0009.html

Dort werden mit der float Eigenschaft das Menü und der Inhalt positioniert.

Welche Eigenschaft kann das Problem verursachen, ich suche schon seit Stunden und komme nicht dahinter.

Hier das Layout:
http://www.georg-hasenoehrl.at/layout.css

Wo hat Opera, Netscape das Problem, was IE6 nicht hat?
Können erst genannte nicht mit float umgehen?

Vielen Dank für die Hilfe!

  1. Hallo Georg!

    Dort werden mit der float Eigenschaft das Menü und der Inhalt positioniert.
    http://www.georg-hasenoehrl.at/layout.css

    Wo hat Opera, Netscape das Problem, was IE6 nicht hat?
    Können erst genannte nicht mit float umgehen?

    Also, bei float und clear machen manche Browser verschiedenes, siehe dazu auch http://www.1ngo.de/web/clear.html.

    Aber natürlich sollte http://validator.w3.org/check?uri=http%3A%2F%2Fwww.georg-hasenoehrl.at%2Ftest_index.htm korrigiert werden. Dort liegt zwar wahrscheinlich nicht wirklich das Problem, aber trotzdem sollte die Seite valid sein.

    Das CSS sollte auch valid sein: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.georg-hasenoehrl.at%2Flayout.css&usermedium=all.

    Mir fiel jetzt kurz beim drüberschauen nichts Dramatisches auf ..., spiel doch einfach ein wenig mit den Werten rum und schau, was rauskommt.

    MfG
    Götz

    --
    Losung für Freitag, 9. Juli 2004
    Die im Elend ohne Obdach sind, führe ins Haus! (Jesaja 58,7)
    Seid gastfrei untereinander ohne Murren. (1. Petrus 4,9)
    (http://www.losungen.de/heute.php3)
  2. Hi,

    eigentlich ist der IE6 das Problem bei solchen Layouts, nicht Mozilla und Opera. Das liegt an einem Box-Model-Bug des IE, wobei die tatsächliche Breite und Höhe intern falsch berechnet werden, wenn padding und border angegeben sind. Google mal nach CSS Hacks, bzw. Box-Model-Bug.

    Viel Erfolg!

    MfG
    Danny

    1. Hi,

      Das liegt an einem Box-Model-Bug des IE

      Es gibt noch wesentlich mehr gravierende Bugs beim IE - unter anderem kann er nicht besonders gut mit float umgehen.

      Die Wahl eines geeigneten Doctype ist bei jedem minimal komplexeren Layout jedenfalls absolute Pflicht.

      Viele Grüße,
      Bubax

      1. Da hast Du verdammt recht !!!
        Mich nerven diese ganzen Bugs in letzter Zeit auch total an !!!

  3. Hi,

    Wo hat Opera, Netscape das Problem, was IE6 nicht hat?

    Opera und Netscape, besonders Mozilla/Firefox haben ein Problem nicht, das beim IE vorliegt. Das Problem heißt: Mißachtung aller Standards in Tateinheit mit miserabler Programmierung.

    Können erst genannte nicht mit float umgehen?

    Es kann exakt letztgenannter überhaupt mit rein gar nichts umgehen.

    Entwickle Deine Seiten künftig mit Mozilla/Firefox und merze die Fehldarstellungen, die der IE einbaut, *anschließend* mit viel Mühe und Geduld aus. Überprüfe zwischendurch gelegentlich, ob Opera während der ganzen Aktionen keine Schwierigkeiten bekommt. Eine Entwicklung, die beim IE _beginnt_, endet naturgemäß in einer Katastrophe, wie Du ja gerade erleben darfst.

    Viele Grüße,
    Bubax

    1. Hallo,

      Opera und Netscape, besonders Mozilla/Firefox haben ein Problem nicht, das beim IE vorliegt. Das Problem heißt: Mißachtung aller Standards in Tateinheit mit miserabler Programmierung.

      Ist das jetzt eine neue Strategie: »ich weiß auch nicht, was konkret die Ursache ist, will es auch nicht näher in Erfahrung bringen, kann dir auch nicht sagen, wie du den Fehler praktisch beseitigst, aber ordentlich auf die Kacke hauen, indem ich in die altbekannte IE-ist-scheiße-Kerbe schlage, das kann ich dafür hervorragend«? Verzeihung, aber damit kannst du hier keine Blumentöpfe gewinnen.

      Es kann exakt letztgenannter überhaupt mit rein gar nichts umgehen.

      Unfundiertes, undifferenziertes, uninformiertes Bashing, das keinen praktischen Beitrag zur Problemlösung leistet.

      Die Qualität vieler deiner Postings lässt m.E. zu wünschen übrig, weil sie keinen anderen Inhalt haben, als solche Stereotypen zu reproduzieren. (Man kennt diese Denk- und Redefiguren allesamt - dieses Forum hat bereits Menschen, die diese Ämter hauptberuflich und vollzeitig bekleiden, du brauchst dich nicht dazu verantwortlich fühlen!) Deine Gesinnung hat du dank zahlreicher Bekenntnispostings offengelegt, wie wäre es, dass du nun zur Phase 2 übergehst?

      Mathias

      1. Hi,

        Ist das jetzt eine neue Strategie

        Neu mit Sicherheit nicht ;)

        Es kann exakt letztgenannter überhaupt mit rein gar nichts umgehen.

        Unfundiertes, undifferenziertes, uninformiertes Bashing, das keinen praktischen Beitrag zur Problemlösung leistet.

        Das ist richtig. Ich hatte auch gezögert, die Nachricht in der Form abzuschicken, hielt dann aber meine Schlußbemerkung, die Du übergangen hast, für eine ausreichende Rechtfertigung bzw. Entschuldigung:

        Entwickle Deine Seiten künftig mit Mozilla/Firefox und merze die Fehldarstellungen, die der IE einbaut, *anschließend* mit viel Mühe und Geduld aus. [...] Entwicklung, die beim IE _beginnt_, endet naturgemäß in einer Katastrophe

        Immer noch der eigenartige Ton, aber die Empfehlung ist durchaus ernstzunehmen.

        Ob reines WYSIWYG-Design mit Frontpage oder Dreamweaver betrieben wird, oder ob der Quellcode zwar händisch, aber für die Ausgabe am IE geschrieben wird - ist beides ähnlich fatal. So gesehen möchte ich behaupten, daß ich nicht Unrecht habe, obwohl die Form der Darstellung speziell in diesem Beitrag nicht optimal gewählt war.

        Die Qualität vieler deiner Postings lässt m.E. zu wünschen übrig, weil sie keinen anderen Inhalt haben, als solche Stereotypen zu reproduzieren.

        Falls Du diese meine Reaktion auf Deine Kritik für nicht angemessen oder frech halten solltest, fühle Dich bitte nicht abgehalten, mich auch an anderen Stellen, an denen Deiner Meinung nach die Qualität meiner Beiträge mangelhaft ist, darauf hinzuweisen. Denn ich bin selbstverständlich offen für Kritik - nur manchmal blind ;)

        dass du nun zur Phase 2 übergehst?

        Ich versuch's mit Phase 5 ;)

        Viele Grüße,
        Bubax

        1. Hallo,

          Ich hatte auch gezögert, die Nachricht in der Form abzuschicken, hielt dann aber meine Schlußbemerkung, die Du übergangen hast, für eine ausreichende Rechtfertigung bzw. Entschuldigung:

          Entwickle Deine Seiten künftig mit Mozilla/Firefox und merze die Fehldarstellungen, die der IE einbaut, *anschließend* mit viel Mühe und Geduld aus. [...] Entwicklung, die beim IE _beginnt_, endet naturgemäß in einer Katastrophe

          Damit hast du sicher recht, dies ist tatsächlich eine empfehlenswerte Vorgehensweise. Daher ist der Hinweis zweifelsohne ein angemessener allgemeiner Ratschlag. Was ich eben sagen wollte, war, dass es recht einfach ist, bei jeder Gelegenheit solche höchst allgemeinen Faustregeln und Weisheiten abzuspulen (denen ich nicht einmal Wahrheit und Nützlichkeit abspreche). Grundlegende methodische Regeln und Verallgemeinerungen dieser Art sind also an sich gut, aber woran es hier im Forum m.E. mangelt, ist konkrete profunde Problemanalyse.

          Mathias

          1. Hallo molily,

            Danke für Deine Antwort (bzw. für deren Ton ;)

            Gut, ich hätte Deine Anregung auch bei unhöflichem Ton aufgenommen, aber angenehmerer Ton ist doch immer wesentlich netter zu lesen (und überzeugender sowieso). Ich werde mal ein wenig mehr auf meine Äußerungen hier im Forum achten.

            Letzte Woche hatte ich ohnehin Besuch von Gevatter Streß, der mich am Ende ganz allgemein etwas oberflächlich werden ließ. Ich werde den Troll einfach wieder nach Hause schicken...

            Viele Grüße,
            Bubax

  4. Hallo,

    Welche Eigenschaft kann das Problem verursachen, ich suche schon seit Stunden und komme nicht dahinter.

    mal als Anregung:

    #navi2[id]{clear:left}

    Hast du dich schon über "doctype" informiert?

    Grüsse

    Cyx23