Thema geschlossen
Ergebnis 1 bis 10 von 10
  1. #1
    Neuer Benutzer Supermuh befindet sich auf einem aufstrebenden Ast
    Registriert seit
    07.05.2008
    Beiträge
    2
    Renommee-Modifikator
    0

    Standard Unterschiedliche Darstellung: IE vs. Firefox

    Ich bin schon länger am rumbasteln...

    Meine Typo3-Seite mit CSS wird in Firefox richtig und im IE falsch dargestellt... hat jemand eine gute Idee?

    Hier der Unterschied in Firefox (2.0.0.14) und IE (7.0.5730.13)
    [IMG]file:///C:/DOKUME%7E1/M/LOKALE%7E1/Temp/moz-screenshot.jpg[/IMG]

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>CID</title>
    <link href="cid.css" rel="stylesheet" type="text/css">
    <script src="AC_RunActiveContent.js" type="text/javascript"></script>
    <style type="text/css">
    </head>

    <body>
    <div id="wrapper">
    <div id="up_frame"><img src="l_top_head.gif" width="984" height="12"></div>
    <div id="nav_swf"></div>
    <div id="content_box">
    <div id="mid_frame"><img src="leisteoben2.gif"></div>
    <div class="column Stil1" id="right_content"></div>
    <div class="column Stil1" id="left_content"></div>
    <div class="column" id="content"></div>
    <div id="mid_frame2"><img src="leisteunten.gif" width="984" height="12"></div>
    </div>
    <div class="column Stil1" id="footer"><div align="center"></div>
    <div id="down_frame"><img src="untekkkkn3lll.gif" width="984" height="24"></div>
    </div>
    </body>


    @charset "utf-8";
    body {
    background-color: #666666;
    text-align: center;
    margin: 0px;
    padding: 0px;
    }
    #wrapper {
    text-align: left;
    width: 984px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    }
    #up_frame {
    margin-top: 24px;
    margin-bottom: 0px;
    }
    #nav_swf {
    margin-top: 0px;
    margin-bottom: 0px;
    float: left;
    padding: 0px;
    }
    #mid_frame {
    margin-top: 0px;
    margin-bottom: 0px;
    }
    #content_box {
    background-image: url(cont.gif);
    background-repeat: repeat-y;
    }
    #content {
    background-repeat: repeat-y;
    height: auto;
    margin-right: 180px;
    margin-left: 180px;
    }
    #left_content {
    margin-left: 16px;
    width: 152px;
    float: left;
    }
    #right_content {
    float: right;
    width: 152px;
    margin-right: 14px;
    }
    #mid_frame2 {
    margin-top: 0px;
    margin-bottom: 0px;
    clear: both;
    }
    #footer {
    margin-top: 0px;
    margin-bottom: 0px;
    background-image: url(leisteunten2.gif);
    background-repeat: repeat-y;
    height: auto;
    float: right;
    }
    #down_frame {
    margin-top: 0px;
    margin-bottom: 0px;
    clear: both;
    }

  2. #2
    HTML-Guru Efchen wird schon bald berühmt werden Avatar von Efchen
    Registriert seit
    01.04.2008
    Alter
    40
    Beiträge
    8.421
    Renommee-Modifikator
    11

    Standard

    Zitat Zitat von Supermuh Beitrag anzeigen
    Meine Typo3-Seite mit CSS wird in Firefox richtig und im IE falsch dargestellt... hat jemand eine gute Idee?
    Das Wahrscheinlichste ist, dass ein Fehler im Code ist, weil der FF CSS besser beherrscht als der IE.
    Der Doctype XHTML 1.0 Transitional versetzt den FF lt. LANtastic’s Artikel » DTD - Document Type Declaration - Das richtige Doctype in den Almost Standards Mode. Sowas sollte man vermeiden. Nur, wenn alle Browser den Standards Mode benutzen, kann es überhaupt etwas werden.

    Ansonsten kann ich jetzt nichts sagen, Code mag ich eh nicht lesen, ein Link auf die Seite wäre besser. Besorg Dir das Firebug-Plugin für FF, damit kann man eine Website Element für Element analysieren und solche Dinge sehr gut finden.

    Gruß,
    -Efchen

  3. #3
    HTML-Guru Meilensteine
    neuroleptika befindet sich auf einem aufstrebenden Ast
    Registriert seit
    12.01.2008
    Ort
    Hannover
    Alter
    42
    Beiträge
    2.448
    Renommee-Modifikator
    5

    Standard

    Ich vermute das Menü enthält Grafiken die mit img eingebunden sind.
    Wenn dem so ist, sollte img per css display:block; bekommen.

    Der Grund warum der Abstand in Firefox, Safari und Opera nicht angezeigt wird, könnte tatsächlich am Almost-Mode liegen.

    Siehe hierzu auch:
    DOCTYPE-Switch: Browser-Referenz - Mozilla

    Ich antworte auch unpopulär.

  4. #4
    HTML-Guru Meilensteine
    sysop befindet sich auf einem aufstrebenden Ast Avatar von sysop
    Registriert seit
    24.10.2007
    Alter
    47
    Beiträge
    1.718
    Renommee-Modifikator
    4

    Standard

    [offtopc an]

    Zitat Zitat von Efchen Beitrag anzeigen
    Das Wahrscheinlichste ist, dass ein Fehler im Code ist, weil der FF CSS besser beherrscht als der IE.


    endlich habe ich dich erwischt. du gibst selber zu, dass die browser unterschiede im css machen und dass css zwar toll aber doch noch nicht komplett von allen browsern unterstützt wird.

    die traurige tatsache dass dem so ist, hat mich übrigens schon stunden gekostet.

    [offtopc aus]
    Ja, ich bemühe mich trotz mehrfach gebrochener Finger und gerissener Sehnen wieder um Gross und Kleinschreibung (10 Finger System). Ich bitte um Nachsicht, wenn die Finger mal nicht so wollen wie ich, es wird mit der Zeit sicher besser...

    hier die goldenen regeln für schlechtes html

    wenn ich sterbe, möchte ich lächelnd im schlaf sterben, wie mein opa, nicht schreiend und weinend wie sein beifahrer.

  5. #5
    HTML-Guru Efchen wird schon bald berühmt werden Avatar von Efchen
    Registriert seit
    01.04.2008
    Alter
    40
    Beiträge
    8.421
    Renommee-Modifikator
    11

    Standard

    Zitat Zitat von sysop Beitrag anzeigen
    [offtopc an]

    Und schon habe ich ohne viel Zutun einen Menschen glücklich gemacht

    endlich habe ich dich erwischt. du gibst selber zu, dass die browser unterschiede im css machen und dass css zwar toll aber doch noch nicht komplett von allen browsern unterstützt wird.
    Hab ich wohl irgendwo das Gegenteil behauptet?

    Ich propagiere:
    1. 100%ige Nutzbarkeit, die wird aber rein durch HTML erreicht. CSS ist dafür irrelevant.
    2. CSS zur Definition des Layouts.

    Tatsächlich gibt es Browserinkompatibilitäten. Oft genug aber sind sie nicht wirklich schlimm und manchmal führen sie dazu, dass Seiten in unterschiedlichen Browsern unterschiedlich aussehen. Ist das schlimm? Nein. Das fängt ja schon beim verwendeten Monitor/Auflösung an, dass Seiten unterschiedlich aussehen. Warum sollte man sich die Mühe machen, pixelgenaue Übereinstimmung zu erhalten? Das WWW ist etwas sehr flexibles und doch kompatibles. IMHO darf es nicht wichtig sein, dass eine Seite in allen Browsern exakt gleich aussieht (geht eh nicht, wenn man nicht-visuelle Clients oder Lynx berücksichtigt). Wichtig ist, dass eine Site in allen Clients nutzbar ist, und - natürlich - das das grobe Design gleich aussieht. Ist mal in dem einen Browser ein Abstand etwas größer, stört das normalerweise gar nicht. Nutzt man in einem Browser abgerundete Ecken, was ein anderer nicht darstellen kann - na und? Dann hat der andere eben eckige Ecken. Jeder Browser kann nur das darstellen, was er technisch kann. Wenn ich ein popup-Menü in CSS mache, dann genießen das User moderner Browser. Wenn ein IE-User (in dem nur die JavaScript-Variante funktionieren kann) JavaScript deaktiviert, dann kriegt er so ein Menü nicht. Pech gehabt. Geht ja auch nicht anders. Das Menü ist dann aber trotzdem so aufgebaut, dass der IE-Nutzer trotzdem alle Seiten erreichen kann. 100%ige Nutzbarkeit eben.
    [offtopc aus]


    -Efchen

  6. #6
    Neuer Benutzer Supermuh befindet sich auf einem aufstrebenden Ast
    Registriert seit
    07.05.2008
    Beiträge
    2
    Renommee-Modifikator
    0

    Standard Hmmm

    Nun erstmal ein großes Danke für die kreativen und hilfreichen Denkanstöße Also: Es scheint tatsächlich am Almost-Mode zu liegen, allerdings sollte das doch mit IE 7 nich mehr vorkommen... naja miraculum, miraculum. Und wenn es daran liegen sollte, weiß ich noch nicht wie ich das bearbeiten kann, weil Typo3 die Seite generiert. Oder sollte es etwa ein script geben, meine Antenne sind auf empfang... "irgendwie war das anders geplant".

  7. #7
    HTML-Guru Efchen wird schon bald berühmt werden Avatar von Efchen
    Registriert seit
    01.04.2008
    Alter
    40
    Beiträge
    8.421
    Renommee-Modifikator
    11

    Standard

    Zitat Zitat von Supermuh Beitrag anzeigen
    Es scheint tatsächlich am Almost-Mode zu liegen, allerdings sollte das doch mit IE 7 nich mehr vorkommen.
    Es war ja auch Mozilla, der in den Almost Standards Mode schaltet, nicht der IE.
    Aber wer was auf sich hält, nimmt eh eine Strict-Variante

    Schöne Pfingsten,
    -Efchen

  8. #8
    HTML-Guru Meilensteine
    neuroleptika befindet sich auf einem aufstrebenden Ast
    Registriert seit
    12.01.2008
    Ort
    Hannover
    Alter
    42
    Beiträge
    2.448
    Renommee-Modifikator
    5

    Standard

    Zitat Zitat von Supermuh Beitrag anzeigen
    .... Es scheint tatsächlich am Almost-Mode zu ......
    Wenn der Abstand im Almost-Mode (also xhtml1.0-transitional Mozilla, Opera) nicht auftaucht aber in Internet Explorern, schreibe mal in die css:
    Code:
    img { display: block; }
    
    und gucke was passiert.

    Der Abstand müsste dann weg sein.

    In der Variante XHTML 1.0 Strict hilft bei allen Browsern display: block;.
    Geändert von neuroleptika (09.05.2008 um 18:41 Uhr)

    Ich antworte auch unpopulär.

  9. #9
    HTML-Guru Meilensteine
    koslowski ist zur Zeit noch ein unbeschriebenes Blatt Avatar von koslowski
    Registriert seit
    10.01.2008
    Ort
    Passau
    Beiträge
    516
    Renommee-Modifikator
    0

    Standard

    Hi,

    ergänzend zu meinen Vorredner noch ein Link dazu.

    koslowski

  10. #10
    HTML-Guru Meilensteine
    neuroleptika befindet sich auf einem aufstrebenden Ast
    Registriert seit
    12.01.2008
    Ort
    Hannover
    Alter
    42
    Beiträge
    2.448
    Renommee-Modifikator
    5

    Standard

    Das habe ich mal dazu geschrieben:
    css | Spalten :: css-störende Abstände

    Ich bin dabei von xhtml 1.0 Strict bzw html 4.01 Strict ausgegangen.
    Geändert von neuroleptika (09.05.2008 um 21:05 Uhr)

    Ich antworte auch unpopulär.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Unterschiedliche Darstellung je nach Browser
    Von althoffc im Forum HTML und XHTML
    Antworten: 11
    Letzter Beitrag: 25.03.2008, 07:46
  2. Antworten: 2
    Letzter Beitrag: 10.01.2008, 22:56
  3. Unterschiedliche Darstellung bei unterschiedlichen Browsern
    Von wallemike im Forum HTML und XHTML
    Antworten: 3
    Letzter Beitrag: 22.05.2007, 12:05
  4. probleme mit der darstellung in firefox
    Von illmonkey im Forum CSS
    Antworten: 4
    Letzter Beitrag: 15.03.2007, 12:02
  5. Unterschiedliche Darstellung im IE und Firefox
    Von Ponche im Forum HTML und XHTML
    Antworten: 6
    Letzter Beitrag: 31.05.2006, 21:56

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein