Sebastian Lorenz: overflow:scroll ohne horizontale scrollleiste

Hallo,

ich habe hier ein Problem:

Ich muß eine Ebene mit Scrollleisten ausstatten. Dies realisiere ich z.B. so:

<div id="Layer1" style="position:absolute; width:507px; height:400px; z-index:50; overflow:scroll;">
text
</div>

Hierbei erzeugen alle Browser einheitlich eine vertikale UND horizontale Scrolleiste. Nicht benötigte Scrollleisten werden deaktiviert, aber angezeigt.

Wie kann ich die horizontale Scroll-Leiste ausblenden ?
Gibt es da irgend eine Möglichkeit ?

Vielen vielen Dank für die Verkürzung meiner Schlaflosen Nächte.

Bye,
Sebastian

  1. Hi,

    <div id="Layer1" style="position:absolute; width:507px; height:400px; z-index:50; overflow:scroll;">
    text
    </div>
    Hierbei erzeugen alle Browser einheitlich eine vertikale UND horizontale Scrolleiste. Nicht benötigte Scrollleisten werden deaktiviert, aber angezeigt.

    Klar, dadurch, daß du das forderst, kriegst Du das auch.

    Wie kann ich die horizontale Scroll-Leiste ausblenden ?
    Gibt es da irgend eine Möglichkeit ?

    Schon mal mit auto probiert?
    Dann kommt die horizontale Leiste nur, wenn die Inhalte zu breit sind...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Hallo,

      tja, manchmal sieht man den Wald vor lauter Bäumen nicht:-)
      Ich sitze wohl schon zu lange an der Seite.

      Besten Dank für diese superschnelle Lösung!

      Bye,
      Sebastian

  2. Wie kann ich die horizontale Scroll-Leiste ausblenden ?
    Gibt es da irgend eine Möglichkeit ?

    Hallo Sebastian,
    hier ist eine Seite mit einem DIV, das nur einen vertikalen Scroll hat: http://dhtmlkitchen.com/experiment/overflow/test1.html.
    Danach ist die Lösung: overflow: auto.

    Gruß,
    Maike