khano: background von div auf overflow:hidden stellen

Hallo,

ich bastle gerade an einer Website rum, hab allerdings bisher eher so ein ungesundes Halbwissen zu HTML und CSS.

Bisher klappt trotzdem alles so wie ich's mir vorstelle, bis auf folgendes:

Ich habe einige divs, welche als Hintergrund eine große JPG hinterlegt haben, die bei jeder Größe des Browserfensters aus dem rechten Rand laufen soll. Allerdings ohne dabei den Browser dazu zu bringen, eine horizontale Scrollbar anzuzeigen.

mit "<body style="overflow:hidden;">" in der jeweiligen HTML klappt das zwar (wenn auch bisher nur in FF), allerdings zeigt er dann auch keine Scrollbar an, wenn der restliche Inhalt der div (sprich Text) durch das Browserfenster beschnitten wird.

Gibt es eine Möglichkeit, das so einzustellen, dass der Background keine Scrollbar erzwingt, der restliche Inhalt der div aber schon?

Vielen Dank schon mal für die Hilfe und reißt mir nicht den Kopf ab wegen eventuell umständlichen Beschreibungen ;>

Gruß,
Khano

  1. Hi,

    Gibt es eine Möglichkeit, das so einzustellen, dass der Background keine Scrollbar erzwingt, der restliche Inhalt der div aber schon?

    "Background" erzeugt *nie* Scrollbalken, weil er eben nur Hintergrund ist.

    Begrenze also notfalls die Maße deiner Elemente, denen du Hintergrundbilder verpasst hast - falls das überhaupt erforderlich sein sollte.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
  2. Gibt es eine Möglichkeit, das so einzustellen, dass der Background keine Scrollbar erzwingt, der restliche Inhalt der div aber schon?

    Nenne mir bitte zuerst eine Möglichkeit, mit der man erreicht, dass der Hintergrund eine Bildlaufleiste erzwingt[1] - danach werde ich mich gerne damit beschäftigen, das Rätsel zu lösen.

    [1] Oder zeige mir, wie das bei dir auftritt - z.B. mit einem Ausschnitt aus deinem Code.