VoyaGeo: Opera, Layers und Scrollbars

Ich habe ein ziemlich nerviges Problem an dem ich schon seit längerem kaue.

Es geht darum, dass ich ein Hintergrundbild habe (eine versengte Karte) auf der ein Text ausgegeben werden soll, der mitunter zu lang ist, so dass gescrollt werden muß. Allerdings soll das Hintergrundbild selbst fixiert sein. Ich habe bisher keine Möglichkeit gefunden, dies ohne Layers zu bewerkstelligen.

Beispiel: http://www.conjunja.de/mi_anfang/section.htm (in kleinem Browserfenster betrachten)

Wichtig: Das Hintergrundbild soll sich an die jeweilige Framegröße anpassen können (width=100%,height=100%)

Also mit einem Layer funktioniert die auch reibungslos in IE und NN aber in Opera, streikt die Geschichte leider.

Gehen Layer`s grundsätzlich nicht in Opera ? Helfen span oder div evtl. weiter ? Kann ich bei meinem Problem layers vermeiden ?

Habe im Netz nix dazu gefunden. Ein Beispiel würde mir ja schon reichen, dann kann ich mir den Code dort abschauen.

Bitte helft mir !

  1. Beispiel: http://www.conjunja.de/mi_anfang/section.htm (in kleinem Browserfenster betrachten)

    FALSCHER LINK !!!

    Bitte diesen verwenden http://www.conjunja.de/mi_anfang/anderglaube.htm

    1. Moin, VoyaGeo!

      So wenig ich ein Freund von Frames bin, scheint mir die Framelösung doch die einfachste für den Anfang. Schöner Nebeneffekt dabei wäre auch das Verschwinden des zweiten Scrollbalkens ganz rechts (böser IE) !
      Wenn du die Scrollbar aus der Karte herausziehst (was ich ohnehin schöner fände, ist aber natürlich Geschmacksache), ginge evtl. auch was über JavaScript. Da überwiegen meiner Meinung nach aber Nachteile (wieder Opera-Probleme, Korrektur "wackelt").

      Horrido!

      Der Hans

  2. Ich habe ein ziemlich nerviges Problem an dem ich schon seit längerem kaue.

    Es geht darum, dass ich ein Hintergrundbild habe (eine versengte Karte) auf der ein Text ausgegeben werden soll, der mitunter zu lang ist, so dass gescrollt werden muß. Allerdings soll das Hintergrundbild selbst fixiert sein. Ich habe bisher keine Möglichkeit gefunden, dies ohne Layers zu bewerkstelligen.

    EIne Möglichkeit, die zwar nicht sonderlich elegant ist, aber in jedem Falle machbar, wäre die Zerlegung des Hintergrundbildes und die VErwendung von 5 Frames für die Darstellung des TExte. Dann kann man im mittleren Frame scrollen...

    Gehen Layer`s grundsätzlich nicht in Opera ? Helfen span oder div evtl. weiter ? Kann ich bei meinem Problem layers vermeiden ?

    LAyer sind schwierig in Opera...

    Übrigens: Schöne Seite!
    Die gefällt mir als Rollenspieler...

    GRuß,
    Arne.