Scrollleisten in einer Tabelle??
Anna
- html
0 Dieter Raber0 Götz
Hallo!
Ich würde gerne wissen, wie man innerhalb einer Seite Scrolleisten erzeugt!
Ich habe eine Tabelle erstellt, die ein Hintergrundbild besitzt, und dann in diese Tabelle Text geschrieben. Der darf das Hintergrundbild/die Tabelle allerdings nicht überschreiten, zumindest NOCH nicht, denn ich finde einfach kein Tag für Scrollleisten in Tabellen! *verzweifel*
Wer hat eine andere Idee, wie ich das Problem lösen könnte??
Vielen Dank im Voraus, so long,
Anna
Hallo Anna,
steht im Archiv
http://selfsuche.teamone.de/cgi-bin/such.pl?suchausdruck=tabelle+scroll&feld=alle&index_5=on&hits=100#Forums-Archiv 2003
Dieter
Hallo Anna!
Wer hat eine andere Idee, wie ich das Problem lösen könnte??
Tabellen kann man keine Scrolleisten geben.
Du kannst einen iframe verwenden, dort gibts dann auch Scrollbars, aber von iframes wuerde ich Dir abraten.
Du kannst aber die Tabelle durch einen div ersetzen, und den kann man scrollbar machen.
Entweder direkt per CSS, oder auch "von Hand" per JavaScript.
(Lesetip: http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm#overflow)
MfG
Götz
Hi,
Wer hat eine andere Idee, wie ich das Problem lösen könnte??
Tabellen kann man keine Scrolleisten geben.
Doch. table ist ein block-level-Element. Also kann man die CSS-Eigenschaft overflow darauf anwenden.
Bei Tabellenzellen sieht es anders aus, diese sind selbst kein block-level-Element.
Hier wäre ein block-level-Element in der Zelle erforderlich, daß dann per overflow-Eigenschaft Scrollbars bekommt.
PS: overflow funktioniert nur dann wirklich, wenn auch Größenangaben gemacht werden.
cu,
Andreas
Hallo MudGuard!
Doch. table ist ein block-level-Element. Also kann man die CSS-Eigenschaft overflow darauf anwenden.
Ja ok, wenn man Block-level-Elemente grundsaetzlich scrollbar machen kann.
Aber ich wuerde trotzdem dazu raten, das mit einem div zu machen ;)
Und noch eien Frage:
Funktioniert das (mit table) auch wirklich in aktuellen Browsern?
MfG
Götz
Hallo MudGuard!
Doch. table ist ein block-level-Element. Also kann man die CSS-Eigenschaft overflow darauf anwenden.
Ja ok, wenn man Block-level-Elemente grundsaetzlich scrollbar machen kann.
Aber ich wuerde trotzdem dazu raten, das mit einem div zu machen ;)Und noch eien Frage:
Funktioniert das (mit table) auch wirklich in aktuellen Browsern?MfG
Götz
Danke, danke für eure Tipps! Ich habs mit nem Div hingekriegt...:-D
das funktioniert auch in IE und Netscape??
Ganz zufrieden bin ich allerdings immernoch nicht...Habe dazu zwar schon was im Forum gelesen, aber keine Lösung gefunden...Deshalb nochmal: Kann man die horizontale Scrollleiste auch unterdrücken? Sieht nämlich nicht so schön aus...*smile*
Vielen Dank, Anna
Hallo Anna!
das funktioniert auch in IE und Netscape??
Also, Mozilla kanns, der IE auch, und Opera bestimmt auch.
[...] Kann man die horizontale Scrollleiste auch unterdrücken? Sieht nämlich nicht so schön aus...
Soweit ich weiss gar nicht.
Am besten einfach den Inhalt anpassen bzw. Raender usw.
Ach, noch ne Frage:
Geht es hier grad um Deine eigene Seite, die oben verlinkt ist?
MfG
Götz
... irgendwie mag mich das Forum grad nicht, immer muss ich zweimal abschicken, weil ich angeblich so unsauber formatiere ... naja, jetzt hab ich halt mal das Thema geaendert ;)
Soweit ich weiss gar nicht.
Am besten einfach den Inhalt anpassen bzw. Raender usw.
Der Inhalt ist allerdings einfach Text mit Bildern...Wie soll ich den so anpassen, dass die Leiste verschwindet? naja, auch nicht soo wichtig, meine Augen haben sich dran gewöhnt...;-)
Ach, noch ne Frage:
Geht es hier grad um Deine eigene Seite, die oben verlinkt ist?
Nein, ich arbeite gerade an einer Seite fuer ein Jugendheim...Ist aber eigentlich die gleiche Situation wie auf meiner Seite (News, Links...) Meine Seite habe ich allerdings noch nicht in Netscape probiert, muss mir den erstmal downloaden. Aber ich befürchte, dass das scrollbare "Teil" dann woanders auf der Seite erscheint...;-)
Wieso machst du denn Webdesign, so als Hobby?
Gruss, Anna
Hallo Anna!
Der Inhalt ist allerdings einfach Text mit Bildern...Wie soll ich den so anpassen, dass die Leiste verschwindet?
Bilder vorm Einbauen entsprechend skalieren.
Bildraender und -abstaende so setzten, dass die Scrollbars vielleicht weggehen.
Einfach bissel mit Raendern und sonstigen Abtaenden "rumspielen" oder halt den zu scrollenden Bereich ein wenig vergroessern, so dass der Scrollbar verschwindet.
Meine Seite habe ich allerdings noch nicht in Netscape probiert, muss mir den erstmal downloaden. Aber ich befürchte, dass das scrollbare "Teil" dann woanders auf der Seite erscheint...;-)
Genau das meinte ich :)
Aber ein Tip: Lad Dir nicht Netscape, sondern gleich Mozilla runter (http://www.mozilla.org).
Auch mit Opera (http://www.opera.com) sollte man seine Seiten testen, wenn man sich an die Standards haelt sind Mozilla und Opera aber oft sehr aehnlich ...
Wieso machst du denn Webdesign, so als Hobby?
Ich hab vor ner Weile angefangen, weil ... naja, weil mir ein Bekannter angeboten hat HTML beizubringen.
Irgendwann hab ich mich dann ein wenig mehr mit HTML beschaeftigt.
Und das ging dann halt immer so weiter (irgendwann kam dann noch verstaerkt CSS dazu, und irgendwann PHP und MySQL ...), bis jetzt, wo ich das alles auch noch als "Hobby" mache, aber nicht mehr ausschliesslich als Hobby.
Und als "Webdesigner" sehe ich mich eh nicht, dazu bin ich zuwenig Designer ;)
Wie kamst Du dazu, Dich mit dem "Webzeugs" zu beschaeftigen?
MfG
Götz