Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > overflow:scroll
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > overflow:scroll

Pages: [1]

geschrieben von giordano am 08.12.2004 - 10:44
Hallo!

Ich habe folgendes Problem:
habe eine div folgendermaßen angelegt:

<div style="height:200px; overflow-y:scroll;">TEXT</div>

nun hätte ich gerne, dass der Scroll-Balken auf der rechten Seite erst erscheint, wenn der Inhalt darin auch tatsächlich höher als 200 Pixel ist.

Der Inhalt wird nämlich dynamisch gesetzt, und wenn da nur zwei Zeilen drin stehen, so ist die Scroll-Bar auf der rechten Seite etwas lästig (auch wenn sie ausgegraut ist...)

Weiß jemand weiter?

Viele Dank und viele Grüße, giordano

geschrieben von Daniel am 08.12.2004 - 10:54
Mach mal aus scroll ein auto! Schau dir das ganze mal in einem anderen Browser an (z.B. FireFox) da geht werder das eine noch das andere ;)

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
<div style="background-color:#eff; height:200px; overflow-y:auto;">
TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>
TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>
TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>
TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>TEXT<br>
</div>



Du musst schon für x und y den overflow setzten. Oder einfach overflow:auto; schreiben.

geschrieben von The Chocolate Starfish am 08.12.2004 - 17:34
guck mal hier
und dann hinter scroll.table auf [online] klicken

das funktioniert mit ie und firefox


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.