zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Mysteriöses Verhalten des IE6 bei Backgroundbildern

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 11.12.2009, 10:55
Professional
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 25.06.2004
Ort: Wuppertal
Beiträge: 269
SimonWpt befindet sich auf einem aufstrebenden Ast
Frage 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.
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 11.12.2009, 10:58
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

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)
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 11.12.2009, 11:06
Professional
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 25.06.2004
Ort: Wuppertal
Beiträge: 269
SimonWpt befindet sich auf einem aufstrebenden Ast
Standard

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
Mit Zitat antworten
  #4 (permalink)  
Alt 11.12.2009, 11:32
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Wie gesagt, eine einzige body-ID kann unzählige Klassen im HTML überflüssig machen (ich habe auf diese Weise nahezu keine einzige Klasse 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.)
Mit Zitat antworten
  #5 (permalink)  
Alt 11.12.2009, 11:36
Professional
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 25.06.2004
Ort: Wuppertal
Beiträge: 269
SimonWpt befindet sich auf einem aufstrebenden Ast
Standard

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.
Mit Zitat antworten
  #6 (permalink)  
Alt 11.12.2009, 11:50
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

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.)
Mit Zitat antworten
  #7 (permalink)  
Alt 11.12.2009, 12:04
Professional
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 25.06.2004
Ort: Wuppertal
Beiträge: 269
SimonWpt befindet sich auf einem aufstrebenden Ast
Standard

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
Mit Zitat antworten
  #8 (permalink)  
Alt 11.12.2009, 12:27
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

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.)
Mit Zitat antworten
  #9 (permalink)  
Alt 11.12.2009, 13:43
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von heiko_rs Beitrag anzeigen
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
jep, wenn ich schon #col1 oder #col1_content irgendwo lese setzt bei mir ein spontaner Fluchtreflex ein.

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
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 11.12.2009, 14:09
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von hubspe Beitrag anzeigen
Ich will einfach #inhalt schreiben
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.)
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ä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


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:52 Uhr.