VoyaGeo: fixiertes Hintergrundbild auch skalierbar ?

Hi,

ich habe ein Hintergrundbild, dass ich analog zum command bgproperties="fixed" so fixieren möchte, dass es "starr" bleibt und der Text auf im scrollbar ;-)) ist.

Das ist ja nicht so schwer, funktioniert allerdings immer nur mit der Originalgröße des Bildes (ggf. erfolgt bei zu großem Fenster eine Kachelung)

Ich will aber, dass sich das Hintergundbild an die Fenster- (oder eben Framegröße) anpasst. (also 100%)

Ist das mit HTML möglich ?
Besteht vielleicht die Möglichkeit dies über DHTML zu bewerkstelligen ?
Helft mir bitte ?

Gruß,

Marko

  1. Hallo Marko,

    ich habe ein Hintergrundbild, dass ich analog zum command bgproperties="fixed" so fixieren möchte, dass es "starr" bleibt und der Text auf im scrollbar ;-)) ist.

    sorry, aber die Verwendung dieses Attributes im Internet ist nicht
    sinnvoll, CSS ist dafür besser geeignet und nicht proprietär:
    http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_attachment

    Das ist ja nicht so schwer, funktioniert allerdings immer nur mit der Originalgröße des Bildes (ggf. erfolgt bei zu großem Fenster eine Kachelung)

    die Du ebenfalls mit CSS abstellen kannst:
    http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_repeat

    Ich will aber, dass sich das Hintergundbild an die Fenster- (oder eben Framegröße) anpasst. (also 100%)
    Ist das mit HTML möglich ?

    nein.
    Auch mit CSS ist sowas nicht möglich.

    Besteht vielleicht die Möglichkeit dies über DHTML zu bewerkstelligen ?

    Sicher, Du mußt lediglich die Größe des Anzeigefensters bestimmen
    und das Hintergrundbild als Ebene hinter dem eigentlichen Inhalt
    einbinden. Allerdings ist sowas nicht sinnvoll, da die Browser
    Grafiken nicht sauber skalieren und es dürfte dann ziemlich Sch...
    aussehen. Das Anzeigefenster kann völlig unterschiedlichen Größen-
    verhältnisse aufweisen und da sieht dann ein Hintergrundbild nicht
    immer sehr gut aus, besonders wenn es stark verzerrt wird.

    Viele Grüße,
    Stefan