Theme Vista Light (Hintergrund) - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html) +--- Thema: Theme Vista Light (Hintergrund) (/thread-1930.html) |
Theme Vista Light (Hintergrund) - Boardie05 - 02.05.2006 Ich habe mir vorhin das Theme Vista Light installiert. Leider bleibt der Hintergrund nur im Firefox stehen, aber nicht im Internet-Explorer - dort scrollt er mit. Ich habe mir das Theme nun schon genauer angesehen, der Hintergrund wird per Extra-CSS im Seitencontainer eingebunden, und zwar in etwa so: Code: background-image:url(hintergrundbild.jpg) Code: background-attachment:fixed; Leider kapiert das der Internet Explorer nicht. Wer kann mir helfen? Schließlich nutzen sehr viele User den IE. Noch ein paar Angaben zur verwendeten Software: Internet-Explorer 6 in neuester Version Firefox 1.5.0.2 (neueste Version) MyBB 1.1.1 RE: Theme Vista Light (Hintergrund) - P@trick - 02.05.2006 Hallo Das Theme ist von mir und ich würde auch gern wissen was der IE da falsch versteht. Ich hab leider bis jetzt noch keine Lösung des Problems gefunden und würde mich sehr freuen wenn mir jemand erklären könnte wie ich den "Bug" beheben könnte. Ich glaube aber es liegt am IE, der soll ja so seine Problemchen mit CSS haben... RE: Theme Vista Light (Hintergrund) - NetHunter - 02.05.2006 Der Internet Explorer bis zur Version 6 kennt background-attachment nur im <body>-Tag. RE: Theme Vista Light (Hintergrund) - Boardie05 - 02.05.2006 NetHunter schrieb:Der Internet Explorer bis zur Version 6 kennt background-attachment nur im <body>-Tag.Soviel habe ich jetzt auch heraus bekommen, doch wie löse ich das nun geschickt? RE: Theme Vista Light (Hintergrund) - Mak - 02.05.2006 Das geht so einfach garnicht. Du könntest den Teil ganz aus dem css löschen und dann in den body schreiben, dann müsste es für alle Browser gehen. Aber da es sich dabei um keinen soo großen Fehler handelt, würde ich den an deiner Stelle ignorieren. Nicht falsch verstehen, aber wer den IE benutzt ist es selber schuld... RE: Theme Vista Light (Hintergrund) - Boardie05 - 02.05.2006 Mak schrieb:Das geht so einfach garnicht. Du könntest den Teil ganz aus dem css löschen und dann in den body schreiben, dann müsste es für alle Browser gehen. Würde es dann nicht über die ganze Breite angezeigt und nicht nur in der Mitte? (ich hoffe, du weißt was ich meine?) Mak schrieb:Aber da es sich dabei um keinen soo großen Fehler handelt, würde ich den an deiner Stelle ignorieren. Nicht falsch verstehen, aber wer den IE benutzt ist es selber schuld...Das hört man so oft, dass man es schon gar nicht mehr hören möchte, mal abgesehen davon, dass solche Äußerungen alles andere als konstruktiv sind. Ich kann dich einerseits verstehen und es würde dem Web-Entwickler entgegen kommen, wenn es nur noch einen halbwegs funktionierenden Browser auf dem Markt gäbe - oder eben mehrere, die die Standards wirklich gleich interpretieren. Man kann jedoch schlecht die halbe Welt umerziehen, nur weil der IE gültiges CSS nicht immer richtig interpretiert oder sonstige Bugs hat (mal abgesehen davon interpretieren andere Browser auch nicht alles korrekt). Auch wenn wg. dem im IE mitscrollenden Hintergrund nicht die Welt untergeht und die meisten Leute (die nur den IE benutzen) es nicht merken, mit stehendem Hintergrund wirkt dieses Theme erst richtig - und so war es (die Wirkung) vom Autor P@trick bestimmt auch gewollt. Nun will ich aber keinen "browserideologischen" Krieg vom Zaun brechen, da ich mich eh auf keine Seite begeben würde - Ich würde da nämlich nicht mitmachen sondern einfach gehen. Für mich wäre es schön, wenn auch Benuzer mit dem IE (die sich ihrer "Schuld" vielleicht gar nicht bewusst sind) in den Genuss eines stehenden Hintergrundes kommen, so wie jetzt die mit Mozilla&Co. RE: Theme Vista Light (Hintergrund) - krafdi - 02.05.2006 Schau mal hier hat sindbad123 das ganze erklärt. RE: Theme Vista Light (Hintergrund) - Boardie05 - 02.05.2006 krafdi schrieb:Schau mal hier hat sindbad123 das ganze erklärt.Danke für den Hinweis! Ich habe es jetzt erstmal so gemacht: im CSS des Seitencontainers habe ich nur folgendes dringelassen: Code: margin: auto auto; ganz unten habe ich im Tempate headerinclude folgendes eingefügt: Code: <style type="text/css"> Jetzt sieht es wenigstens im IE und im Mozilla gleich aus. |