In diesem kleinen Tutorial soll es darum gehen, mit Hilfe eines kleinen Tricks, Tabellenzellen einen Scrollbalken zu geben.
Das ist vor allem interessant für Designer, die ihre Internetsite nicht mehr auf Basis von Framesets erstellen wollen, sondern ganz und gar auf Tabellen setzen.
Im Grunde kein schlechter Gedanke, wenn da die einfachen Möglichkeiten des HTML nicht in Teilbereichen restlos damit überfordert wären, wenn – wie in diesem Beispiel – Scrollbalken in Tabellenfeldern erwünscht sind.
Also ich habe nach 1,5 stündiger Recherche und vor allem Herumprobiererei eine für mich und auch hoffentlich viele Andere, die dieses Tutorial lesen mögen, befriedigende Lösung gefunden.
Dabei habe ich keine iFrames, wie man in hier und da lesen kann, verwendet, sondern DIV Elemente.
Dazu habe ich in der vorhandenen Tabelle ein DIV-Element mit entsprechender Größe eingefügt:
Hierbei ist das php-Script lediglich dazu gedacht, in den DIV-tag eine Tabelle mit bestimmten Informationen reinzupacken.
Dies kann aber auch durch einfache <table><tr><td> usw. Anweisungen manuell geschehen, muss also kein PHP für verwendet werden.
In diesem Fall werden News von einer Datenbank abgerufen und wenn die abgerufenen Informationen in ihrer Auflistung die Grenzgröße des DIV-Tags erreichen, erscheint die Scrollbar auf der rechten Seite!
Als ich alles soweit hatte, fiel mir auf, dass es partout nicht funktionieren wollte. Ich habe dann im Quellcode verschiedenste Schreibweisen ausprobiert, aber nichts hat geholfen...
Schließlich und endlich fand ich im Netz eine nicht ganz aufschlussreiche Beispielseite, die mir jedoch den entscheidenden Hinweis lieferte.
Im <body>-tag muss noch die Anweisung scroll = "auto" platziert werden. Das sieht dann folgendermaßen aus:
Auch das hier ist nur ein Ausschnitt aus dem <body>-tag. Ich habe der Übersicht halber den <head>-tag vorangestellt.
Der rot-orange geschriebene Bereich beinhaltet wieder die Funktion, die noch zur Zufriedenheit des Webdesigners und zum Glück aller Website-Besucher benötigt wird.
Damit das Ganze hier nicht so allzu trocken ist; diese Website (http://www.nachbarschaft-berkeltal.de/index2.php) wurde mit der obigen Technik verwirklicht. Natürlich darf gerne in den Quelltext hereingeschaut werden.
Ich hoffe, dass das kleine Tutorial gefallen und vor allem – wie sein Nutzen besser nicht sein könnte – geholfen hat.
In diesem Tutorial geht es um die Einrichtung eines virtuellen Servers auf einem Windowsrechner. In einem anderen Tutorial hatte ich ja bereits gezeigt, wie man einen Apache Server mit PHP und MySql...
Erstellt von super-nova (0 Kommentare)
01.09.10 14:43
Netzneutralität sagt vielen im Forum sicherlich etwas. Trotzdem lese ich auch schon mal von technisch versierten Menschen, dass sie es nicht schlimm...
Lesezeichen