Darstellung Inhalt eines div-Elements
Viennamade
- php
Hallo!
Ich mag meine Frage anhand eines Beispiels - ist nicht von mir :-) - formulieren. Auf http://www.bierdatenbank.de/news.php wird rechts vom Menü ein großes div-Element verwendet um den Content darzustellen. Die Seite wird mit PHP generiert.
Meine Frage: Ist es möglich, beim Generieren der Seite den Inhalt des div so zu positionieren, daß ein bestimmter Absatz, sagen wir der 10., zu allererst im div dargestellt wird, und, daß der Scrollbar-Schieber entsprechend gesetzt wird?
Ich glaube nicht, daß es mittels Verwendung von Ankern im div geht, denn da streiken der Opera 7.21 und der Mac/IE, nicht hingegen aktuelle NN, IE, Mozilla .... aber vielleicht gehts ja auch anders?
Danke
Viennamade
Mit PHP bestimmt nicht.
Wenn dann nur, in dem man die News in einer Datenbank hat, und sie DESC sortiert rausholt.
Andy
Hallo wiederum!
Anders gefragt ... das "springen" zu Ankern in einem div-element mit Scrollbar funktionert auf http://www.cantaloupemusic.com/catalog.html. Klickt man in der linken Box auf einen Hyperlink, dann verschiebt sich der Inhalt der rechten Box zum entsprechendem Anker. Allerdings nur in den aktuellen Versionen von Mozilla, NN & IE. Nicht im Opera 7.21. Ist das ein Opera-Bug, oder ein Fehler im Quelltext (den ich bei mir schon ewig suche ...)
Danke
Viennamade
Ich denke nicht, dass das mit PHP gemacht ist, ich denke das sind einfache Textmarken
<a name"...">
Andy
Hallo Andy,
Ich denke nicht, dass das mit PHP gemacht ist, ich denke das sind einfache Textmarken
<a name"...">
Danke für die Antwort. Das stimmt schon, daß es sich um normale Anker handelt, deshalb habe ich den Themenbereich des Threads von PHP auf HTML geändert.
Das Besondere bei http://www.cantaloupemusic.com/catalog.html ist, daß diese Textmarken innerhalb eines div mit overflow liegen. Diese Technik erscheint mir so wunderbar, weil sie iFrames ersetzen kann. Ich weiß aber nicht, inwieweit sie von Browsern unterstützt wird. Im Opera 7.21 funktioniert die Seite nicht.
Beste Grüße
Viennamade