- 07.05.2008 23:18 #1Neuer Benutzer
- Registriert seit
- 07.05.2008
- Beiträge
- 2
- Renommee-Modifikator
- 0
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;
}
- 08.05.2008 08:43 #2
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
- 08.05.2008 11:09 #3HTML-Guru Meilensteine


- Registriert seit
- 12.01.2008
- Ort
- Hannover
- Alter
- 42
- Beiträge
- 2.448
- Renommee-Modifikator
- 5
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.
- 08.05.2008 12:55 #4
[offtopc an]




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.
- 08.05.2008 14:44 #5
Und schon habe ich ohne viel Zutun einen Menschen glücklich gemacht

Hab ich wohl irgendwo das Gegenteil behauptet?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.
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
- 09.05.2008 15:43 #6Neuer Benutzer
- Registriert seit
- 07.05.2008
- Beiträge
- 2
- Renommee-Modifikator
- 0
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".
- 09.05.2008 15:56 #7
- 09.05.2008 18:34 #8HTML-Guru Meilensteine


- Registriert seit
- 12.01.2008
- Ort
- Hannover
- Alter
- 42
- Beiträge
- 2.448
- Renommee-Modifikator
- 5
Wenn der Abstand im Almost-Mode (also xhtml1.0-transitional Mozilla, Opera) nicht auftaucht aber in Internet Explorern, schreibe mal in die css:
und gucke was passiert.Code:img { display: block; }
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.
- 09.05.2008 20:25 #9
Hi,
ergänzend zu meinen Vorredner noch ein Link dazu.
koslowski
- 09.05.2008 20:59 #10HTML-Guru Meilensteine


- Registriert seit
- 12.01.2008
- Ort
- Hannover
- Alter
- 42
- Beiträge
- 2.448
- Renommee-Modifikator
- 5
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
-
Unterschiedliche Darstellung je nach Browser
Von althoffc im Forum HTML und XHTMLAntworten: 11Letzter Beitrag: 25.03.2008, 07:46 -
unterschiedliche Ausrichtung von Hintergrundbild bei IE und Firefox
Von phildog im Forum HTML und XHTMLAntworten: 2Letzter Beitrag: 10.01.2008, 22:56 -
Unterschiedliche Darstellung bei unterschiedlichen Browsern
Von wallemike im Forum HTML und XHTMLAntworten: 3Letzter Beitrag: 22.05.2007, 12:05 -
probleme mit der darstellung in firefox
Von illmonkey im Forum CSSAntworten: 4Letzter Beitrag: 15.03.2007, 12:02 -
Unterschiedliche Darstellung im IE und Firefox
Von Ponche im Forum HTML und XHTMLAntworten: 6Letzter Beitrag: 31.05.2006, 21:56



LinkBack URL
About LinkBacks


Lesezeichen