Verticale scrollbar in DIV

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frank Bos

Frank Bos

29/12/2008 19:16:00
Quote Anchor link
Ik heb een vraag over de volgende situatie:
Ik retourneer de output van een PHP file A via ajax (XMLHttp) in een DIV welke in PHP file B staat. De werking van PHP a is dat een array wordt aangevuld met informatie die een gebruiker invoert. Het resultaat wordt in een tabel geplaatst. Uiteindelijk wordt de tabel geplaatst in de DIV in PHP bestand B.

Zolang een gebruiker gegevens invoert kan de DIV aardig gaan groeien. Ik wil dus ook een verticale scrollbar instellen, dit doe ik via een CSS command overflow: auto; Als ik dit wil laten werken moet de DIV een Height propertie hebben. Als ik deze instel dan krijg ik dus ook een wit vlak omdat de tabel nog niet is gevuld. De DIV staat boven mijn form scherm. Mijn vraag is eigenlijk het volgende:

Kan ik de optie overflow: auto gebruiken zonder dat ik daarvoor een height propertie moet instellen en dus ook geen wit vlak zie?

Alvast bedankt voor de moeite.
 
PHP hulp

PHP hulp

23/11/2024 21:05:42
 
Joren de Wit

Joren de Wit

29/12/2008 19:18:00
Quote Anchor link
Nee, je zult je div een vaste hoogte mee moeten geven anders zal deze met zijn inhoud meegroeien.

ps. Je zou er eventueel wel met javascript voor kunnen zorgen dat deze div verborgen is als hij leeg is en pas getoond wordt als er informatie in komt te staan. Maar dat heeft niets met je scrollbar te maken ;-)
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jan Koehoorn

Jan Koehoorn

29/12/2008 19:32:00
Quote Anchor link
Ik zou met een max-height werken en een oplossing voor IE googlen.
 
Frank Bos

Frank Bos

29/12/2008 20:00:00
Quote Anchor link
De optie max-height did the trick, in ieder geval in versie ie7. Bedankt voor de snelle antwoorden.
 
Jesper Diovo

Jesper Diovo

29/12/2008 20:25:00
Quote Anchor link
Werkt max-height ook in FireFox?... nog nooit meegemaakt :-P.
 
Frank Bos

Frank Bos

30/12/2008 15:56:00
Quote Anchor link
In versie 3.0.4, waarmee ik getest heb, in ieder geval wel.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.