kostenloser Webspace werbefrei: lima-city


Darstellung browserabhänig - warum?

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    koki1

    koki1 hat kostenlosen Webspace.

    Hi @ all,

    Ich bin gerade dabei, eine Neue Seite zu erstellen, bin aber beim testen des designs auf ein problem gestoßen:

    Im Firefox sieht das ganze so aus: http://koki1.lima-city.de/firefox.png -- SO habe ich mir es auch vorgestellt!
    Im Internet Explorer sieht das ganze dann etwas anders aus: http://koki1.lima-city.de/ie.png ;

    Wie man sieht, stellt der IE die komlette seite falsch dar. die Menüleiste ist verschoben...

    Ich arbeite im Quelltext mit CSS und :) HTML (: .
    Ich habe den verdacht, dass der IE margin oder position:fixed nicht richtig interprtiert.

    Ich hoffe ihr könnt mir helfen!

    koki1

    EDIT//
    In Netscape wird die seite auch richtig dargestellt!

    Beitrag zuletzt geändert: 26.7.2010 10:51:39 von koki1
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. t*****b

    Hast du einen Doctype definiert? Die Browser verwenden, wenn du keine Doctypedefinition (DTD) angegeben hast, unterschiedliche Interpretationsmöglichkeiten deiner Webseite. Am kompatibelsten fährst du, wenn du XHML 1.1 strict verwendest.
  4. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    koki1 schrieb:
    Ich habe den verdacht, dass der IE margin oder position:fixed nicht richtig interprtiert.


    Ja, der Internet Explorer kann kein position:fixed; kann man aber leicht umgehen:
    position:absolute;
    position:fixed;

    Das der IE des letzte Attribut nicht kenn, nimmt er eben das davor. (Ungetestet, geht aber mit anderen Attributen)
  5. Autor dieses Themas

    koki1

    koki1 hat kostenlosen Webspace.

    Ooops,

    den hab ich vergessen, aber wenn ich XHML 1.1 strict nehme, dann wird die seite überall gleich, aber auch überall falsch dargestellt!
    erlichgesagt hab ich nochnie doctyps verwendet, weil ich sie noch nie gebraucht hab :)
    Sollte ich mir mal angewöhnen!


    Zum Thema:
    Wenn ich
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    verwende, sind wir wieder beim alten problem mit der darstellung in IE!! In den anderen ist es wieder ok!

    Welchen docktype soll ich verenden, damit es überall richtig dargestellt wird???

    Ja, der Internet Explorer kann kein position:fixed; kann man aber leicht umgehen:

    position:absolute;
    position:fixed;

    geht auch nicht!

    koki1

    EDIT:

    Ich hab die div-box, die am linken rand gefixed war, rausgenommen! Neue Bilder gemacht-- unter gleichem link!

    Seht ihr, dass das bild unter der menüleiste zum inhalt und zur menüleiste einen abstand erzeugt, wie krig ich den weg?


    Der ist auch wieder nur im IE!!

    Beitrag zuletzt geändert: 26.7.2010 11:26:28 von koki1
  6. t*****b

    koki1 schrieb:
    aber wenn ich XHML 1.1 strict nehme, dann wird die seite überall gleich, aber auch überall falsch dargestellt!


    Dann solltest du deine Seite eben "richtig" schreiben. Der Fehler liegt dann bei dir, und nicht an den Browsern. Du darfst dem Browser keinen Spielraum für die Interpretation geben, sondern musst ihm ganz klar vorgeben, wie deine Seite auszusehen hat. Dies machst du mit validem Code + Doctype-Angabe.
  7. Autor dieses Themas

    koki1

    koki1 hat kostenlosen Webspace.

    Hi,

    Ich hab den code validirt und jetzt funktioniert es, danke an alle!!!

    koki1

    Beitrag zuletzt geändert: 26.7.2010 13:12:09 von koki1
  8. t********g

    Warum wird eigentlich immer jede Seite IE konform geschrieben? Warum soll man sich die Mühe machen einen kaputten Browser zu unterstützen? Wenn der User den Browser nutzt hat er eben Nachteile.

    Da reicht doch ein einfacher Hinweiß das der IE das falsch darstellt und man einen echten Browser nehmen soll
  9. tid-gaming schrieb:
    Warum wird eigentlich immer jede Seite IE konform geschrieben? Warum soll man sich die Mühe machen einen kaputten Browser zu unterstützen? Wenn der User den Browser nutzt hat er eben Nachteile.

    Da reicht doch ein einfacher Hinweiß das der IE das falsch darstellt und man einen echten Browser nehmen soll


    Und schon wieder ein. Der IE ist genauso ein Browser wie Firefox. Er aktzeptiert nun mal die Regeln alle nicht. Aber auch euch wird das Wort aus der Hand genommen werden. Ich bin definitiv kein Verfechter des IEs - ich verfechte Safari, (Acid 3 100/100).
    Aber schau. IE 9 hat immerhin schon 83 / 100. Das sind keine 97 / 100 wie FF. Aber es sind mehr als die 20 jetzt. Lasst den Leuten ihren Geschmack. Wieso? Ganz einfach. Weil man Geld verdienen will, oder User haben will. Und es benutzen immer noch so viele Leute den IE, es wäre - meiner Meinung nach - naiv, den IE auszuschließen.
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!