Framefarbe in Firefox

  • Hallöchen zusammen

    Ich habe diese neue Site erstellt:

    Nach dem Deckblatt arbeitet die Site bewußt mit Frames, weil nur der Frame Mitte/unten neu geladen werden soll, um Traffic zu verhindern (später werden sich Grafiken häufen). Funktioniert mit dem IE auch alles prima, meine technischen Befürchtungen mit Firefox sind zum Glück nicht existent *schwitz*, Menüs und Links funktionieren reibungslos.

    Problem:
    Der Firefox zeigt die Frameinhalte nur im "beschrifteten" Bereich in der gewünschten BGCOLOR schwarz an, alle überhängenden Bereiche aber in einem zarten LILA! *örks*

    Hab nun bereits den ganzen Tag nach Lösungen gesucht, leider erfolglos. :cry:

    Hat jemand von Euch vielleicht den goldenen Tip???

    Einmal editiert, zuletzt von Mike49509 (26. Oktober 2008 um 12:48)

  • Zitat von Mike49509

    Problem:
    Der Firefox zeigt die Frameinhalte nur im "beschrifteten" Bereich in der gewünschten BGCOLOR schwarz an, alle überhängenden Bereiche aber in einem zarten LILA! *örks*

    Wenn im Quelltext des unteren Frames steht:

    html, body, textarea {
    background-color:#8C8CC6;

    wird Firefox genau das tun, nämlich die Farbe 8c8cc6 darstellen.

  • Wenn Du dann die Änderung durchführst, lagere gleich den gesamten css-Krempel in Dateien aus. Die Einbindung erfolgt dann mit z.B.

    Code
    <link rel="stylesheet" href="../basis.css" type="text/css">


    P.S. Stelle Dir vor, wie leicht die Arbeit jetzt wäre, gäbe es das schon.

  • Was soll denn der lächerliche Ü18-Button? Wenn du Inhalte auf der Seite hast, die im Sinne des JMStV relevant sind, dann reicht dieser Button aber bei weitem nicht aus. Und da es sich um eine kommerzielle Seite handelt, dürfte das ein potentielles Abmahnziel sein.

  • Erstmal danke für die schnellen Antworten, aber... da blicke ich nicht durch :?:
    Bin aber mit CSS nicht sonderlich gesegnet... 8)

    Ich nehme an Ihr konntet das Problem mit dem FF sehen auf der Site, oder?

    Aus meiner Sicht liegt das Problem darin begründet, daß in der "Frame.html" keine Hintergrundfarbe festgelegt ist, und genau daran scheitere ich, die einzelnen integrierten Seiten übernehmen ja die eigene BG. Rechts und links wird also im Bereich der integrierten Seite die BG übernommen, wobei die Seitengröße der Sites kleiner ist als der Frame-Bereich.
    Während der IE auch die nicht gefüllten Bereiche der Frames in schwarz anzeigt (Zufall, weil "keine" Farbe eben schwarz ergibt?), ergeben sich im FF die Bereiche in der FF-Grundfarbe (ist die zufällig lila? :twisted: ), die dann um die Sites herum angezeigt wird.

    Alle meine Versuche, per body eine Hintergrundfarbe zuzuweisen, sind kläglich gescheitert, sowohl auf der gesamten Seite (was ja sinnvoll wäre), als auch in einzelnen Frames.

    Es muß aber doch eine Möglichkeit geben, entweder der gesamten Frame.html oder auch einzelnen Frames eigene Hintergrundfarben zuweisen zu können? :shock:

    Ich glaub ich brauch erstmal 'ne Aspirin... :lol:

  • Zitat von boardraider

    Was soll denn der lächerliche Ü18-Button? Wenn du Inhalte auf der Seite hast, die im Sinne des JMStV relevant sind, dann reicht dieser Button aber bei weitem nicht aus. Und da es sich um eine kommerzielle Seite handelt, dürfte das ein potentielles Abmahnziel sein.

    Hallo boardraider

    Die Site befindet sich ja noch in der Entwicklung, und es wird auch eine Zusammenarbeit mit einer JS-Orga gem JMStV geben. Im Übrigen werden die Inhalte FSK16-tauglich bleiben.

    Trotzdem danke für den Hinweis! :)

  • S-U-P-E-R !!! Herzlichen Dank!

    Da wäre ich wohl NIE drauf gekommen!

    Der BG-Befehl entstammt ja der scrollbalken-Vorgabe, das habe ich nicht in Verbindung gebracht.

    Wie war das noch gleich?
    Man lernt eben NIE aus..... :lol:

    Dieses Forum findet ab sofort seinen Platz in meinen Favoriten! :klasse:

  • Vielleicht könnt Ihr mir auch eine weitere Frage beantworten :?:

    Ein "Nachteil" der Framesets ist ja, daß die Frames einzeln scrollen.
    Nachteil in dem Sinne, daß die Inhalte der anderen Sites außerhab des sichtbaren Bereiches nicht mitscrollen.

    Gibt es eine Möglichkeit, die Frames miteinander zu "verknoten", sodaß die anderen Frames ähnlich einer Tabellenprogrammierung gemeinsam mitscrollen? Was ja, neben dem Mitauftauchen der anderen Inhalte, den weiteren Vorteil hätte die Scrollbalken der einzelnen Frames unnötig zu machen oder gar verhindern würde?

  • Nein, da gibt es keine sinnvolle Lösung.

    Ich würde auch nie Framesets verwenden. Die Probleme sind einfach zu groß. Mal abgesehen davon, dass es Probleme mit der Barrierefreiheit und der Bedienung gibt, bleibt einfach das große Problem, dass man einzelne Unterseiten nicht oder nur schwer verhindern kann.

  • Ja das dachte ich mir, danke.

    Momentan habe ich bewußt Frames eingesetzt, solange die Page noch in der Testversion und im Aufbau ist. Neben dem Traffic ist ein weiterer Grund, daß zunächst Inhalte in html per "Handarbeit" eingefügt werden.

    Sollte der Test positiv verlaufen wird und muß zwangsläufig auf php und mySQL umgebaut werden. Da ich darin aber (ober-)blutiger Anfänger bin und auf fachkundige Hilfe bauen muß, habe ich das Testprojekt nun erstmal in html erstellt.

    Wenn jemand Lust hat mir bei php und vor Allem bei mySQL zu helfen, nehme ich das gerne an.

  • Zitat von Mike49509

    Gibt es eine Möglichkeit, die Frames miteinander zu "verknoten"

    Das Problem hättest Du überhaupt nicht, wenn Du CSS benutzen würdest. Desgleichen würde die Seite, in meinen Augen, nicht so altbacken ausschauen.

    Zur Anregung treib Dich mal hier rum freecsstemplates.org.