|
|
|
|
Verschachtelte Divs |
Romanticus
Member
Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen
|
|
Verschachtelte Divs |
|
Hello World!
Ich habe mal wieder ein ziemlich dummes problem. Ich versuche es so genau wie nur möglich zu beschreiben.
1. Ich habe ein div-element in dem eine kilometerlange auswahl an fotos liegt -> das div ist nach unten etwa 10*screenhöhe lang. Da es ziemlich unschön ist und auch in der Bedienung nicht so der Hit, habe ich das erste Div in ein Zweites gelegt, das mit Hilfe von "overflow:auto" und einer fixen höhe eine Art Container für das lange div dient, in dem man scrollen kann.
2. Soweit funktioniert alles super, das erste div ist außerhalb des zweiten unsichtbar und kann im zweiten hoch und runter gescrollt werden. Nur! Es außerhalb zwar nicht sichtbar, aber der Browser reserviert trotzdem soviel platz nach unten, wie das 1. div brauchen würde, um komplett angezeigt zu werden, d.h. ich kann die Seite ewig nach unten scrollen, obwohl da gar nichts mehr ist.
Das ganze kann man sich genauer hier anschauen. Dadurch , dass das div mit den Hintergründen so ewig lang ist, zieht es die komplette Seite in die länge.
Und die eigentliche Frage: wie kann man das unterbinden, falls das überhaupt geht?? Ich hab schon hunderte von Tricks ausprobiert, aber nichts hilft
.
Mfg
Romanticus
__________________ Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
|
|
29.09.2005 16:05 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
Zitat: |
Original von PygoscelisPapua
denn das sind wieder solche Layout-workarounds unter HTML, und das will man ja in HTML selbst vermeiden |
Mit dem kleinen aber feinen Unterschied, dass DIVs nur Container bilden und daher als logisches Layoutwerkzeug auch gedacht sind
Dass man für diesen Fall keine 2 DIVs braucht ist dennoch korrekt. Eines mit fixer Größe und overflow:auto reicht.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
29.09.2005 18:12 |
|
|
Romanticus
Member
Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen
Themenstarter
|
|
Es hat schon seine Gründe, das es zwei divs sind, die aber mit dem problem nichts zu tun haben. Trotzdem, habt ihr mich auf eine Idee gebracht, die ich morgen gleich ausprobieren werde. Erstmal danke
. Falls es funktioniert poste ich, falls nicht poste ich auch
)
EDIT:
Hat nicht funktioniert
. Fixe Höhe des Divs mit den Bildern + overflow:auto begrenzen zwar den sichtbaren Bereich, der Browser reserviert aber trotzdem den theoretisch notwendigen platz
. Es ist richtig zum kotzen
. Ich hoffe, dass vielleicht jemand doch eine Idee hat, wie man das verhindern kann.
__________________ Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Romanticus: 30.09.2005 14:50.
|
|
29.09.2005 22:23 |
|
|
|
|
|
|