Visualizzazione dei risultati da 1 a 3 su 3

Discussione: DIV con height 0

  1. #1

    DIV con height 0

    Ho un div in cui c'è del testo.
    Vorrei fare in modo che il div sia ad altezza 0, per poi mostrarlo con il javascript con un progressivo aumento dell'altezza (0, 10, 15, 20 ecc....).
    Il problema è che anche impostando "height: 0px;" siccome ho del testo nel div, IE stringe l'altezza del div finche non diventa la minima per fare entrare il testo. Non è possibile fare in modo che il testo non influisca?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    "altezza zero" non credo sia la soluzione giusta.

    nascondilo non display:none e intervieni con JS per mostrarlo

    altrimenti usa il mostra/nascondi DOM

  3. #3
    Purtroppo l'altezza 0 deve esserci...
    il js fa questo:

    function show() {
    document.getElementById('reg').style.height++;
    setTimeout('show()', 10);
    }

    quindi nascondendolo non risolverei il mio problema. Dovrei realizzare qualcosa che si apre gradualmente.
    Però l'altezza 0 non è rispettata dal browser che vede che c'è del testo...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.