|
|||
Mysteriöses Verhalten des IE6 bei Backgroundbildern
Hallo zusammen,
ich habe folgendes Problem: Website Die Startseite wird in allen Browsern normal angezeigt: FF2, FF3, IE5.5, IE6, IE7, IE8, Opera, Chrome Im IE6 wird auf den Folgeseiten das Hintergrundbild nicht angezeigt, im IE5.5, IE7 und IE8 wird dagegen alles korrekt angezeigt. Es liegt nicht an den JPGs, das habe ich bereits getestet. Auch nicht am CSS-Syntax oder Schreibfehlern. Da mir keine Fehlermöglichkeit mehr einfällt, tippe ich auf einen Browserbug. Hat jemand eine Idee, warum nur im IE6 die Hintergrundbilder nicht angezeigt werden? Danke für eure Hilfe.
__________________
TYPO3 Agentur - Agentur Simon aus Wuppertal |
Sponsored Links |
|
||||
Multiple Id Class Bug - css-discuss
Edit: Ich würde mit body-IDs arbeiten - löst Dein Problem und erspart außerdem jede Menge Klassen im HTML.
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) Geändert von heiko_rs (11.12.2009 um 11:01 Uhr) |
Sponsored Links |
|
|||
Danke für die schnelle Hilfe, das scheint der Bug zu sein. Eigentlich finde ich die Mischung von IDs und Klassen sehr gut. Mal sehen, wie ich in Zukunft mit dem Problem umgehe.
Liebe Grüße Bertram
__________________
TYPO3 Agentur - Agentur Simon aus Wuppertal |
|
|||
Das ist schon richtig, wobei man z.B. bei YAML oder anderen Frameworks auch sehr schön die Möglichkeiten von Klassen durch Wiederverwendung sieht.
__________________
TYPO3 Agentur - Agentur Simon aus Wuppertal |
|
||||
Ja, es kommt natürlich immer auf den konkreten Fall an - z.B. YAML ist für "Laien" gedacht, und die können Klassen im HTML natürlich leichter nachvollziehen als die Handhabung von Body-IDs im CSS. Auch für so manches CMS können Klassen im Markup der einfachere Weg sein.
Aber für alle anderen Fälle (d.h. wenn alles in fachkundiger Hand liegt) empfehle ich Body-IDs Gerade für Deine Hintergrundbilder, die auf jeder Seite wechseln, führest Du imho mit body#ueber_uns_historie div#content besser als mit div#content.ueber_uns_historie, weil Du mit der body-ID auch gleich noch weitere Elemente auf dieser speziellen Seite ansprechen kannst.
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
|
|||
So habe ich es jetzt auch gelöst. Die Bildereinbindung war eine gewachsene, schnelle Lösung. YAML und Co empfinde ich nicht nicht nur als Hilfe für Laien (wobei die meisten bei der Doku von YAML verzweifeln dürften), sondern als probates Hilfsmittel gegen Browserbugs. Man kann ja nicht jeden Browserfehler im Kopf haben
__________________
TYPO3 Agentur - Agentur Simon aus Wuppertal |
|
||||
Sollte man aber (oder ihn spätestens beim Testen bemerken & beheben.) Oder anders gesagt: Für mich persönlich ist YAML ein Graus und ich würde nicht im Traum daran denken, es zu verwenden
Aber wie gesagt, es ist ja auch nicht für Leute gedacht, die so tief in der Materie stecken wie z.B. ich. Und um Missverständnisse zu vermeiden: Für den Zweck, für den YAML gedacht ist, ist es natürlich sehr gut.
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
|
||||
Zitat:
Fachlich kann ich Heiko oder Corina noch lange nicht das Wasser reichen, YAML herzunehmen kam für mich trotzdem nie in Frage. Wahrscheinlich auch zum Teil schon Altersstarrsinn. Ich will einfach #inhalt schreiben und nicht #col2_content, letzteres klingt schon so doof. Wenn ich mit irgendwas nicht klarkomme frage ich hier im Forum oder versuche eine Lösung zu ergoogeln. Entweder das Eine oder das Andere haben bisher immer geklappt.
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
Sponsored Links |
|
||||
Das tue ich aber auch. Und ist der Inhaltsbereich nochmal in 2 Spalten unterteilt, schreibe ich auch z.B. #hauptinhalt und #zusatzinfos, statt #inhalt-links und #inhalt-rechts o.ä.
Wobei: Wenn ich Templates für andere Agenturen schreibe, arbeite ich auch etwas anders - dann benenne ich Elemente teilweise auch nach ihrem Aussehen und spreche sie weniger über body-IDs an, als vielmehr über eine Klasse, die dem betreffenden Element direkt zugewiesen wurde. Und zwar natürlich aus den bereits von mir genannten Gründen: Wenn in der jeweiligen Agentur jemand, der nicht so tief in der Materie drin ist wie ich (und genau deswegen ja auch mich mit der Template-Erstellung beauftragt, anstatt es selber zu tun), mein Template weiter verarbeitet, kommt er auf diese Weise einfach leichter zurecht. In diesem Zusammenhang war in letzter Zeit ja auch oft vom "Object Oriented CSS" zu lesen - prinzipiell halte ich davon zwar gar nichts, aber wenn man Dinge aus der Hand gibt, in eine bzgl. HTML & CSS weniger fachkundige, hat diese Vorgehensweise eben doch ihre Berechtigung.
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
sprunghaftes Verhalten im IE6 | Eppi | CSS | 6 | 14.01.2008 23:05 |
div Float im IE6 OK in FF2 keine chance | havarin | CSS | 2 | 19.11.2007 08:54 |
IE6 Verhalten bei "display:"-Änderung merkwürdig | derMarcus | CSS | 0 | 27.09.2007 15:59 |
Dropdown-menü ie6 Darstellungsprobleme | Koody | CSS | 6 | 29.08.2007 14:15 |
Seltsames Verhalten von IE6 bei clear:both | Geldentwertung | CSS | 4 | 19.07.2004 14:34 |