Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297

    perchè height non si alza in automatico?

    <div style="margin-left:150px;clear:both; width:1000px;background-color:#09C; height:auto; border:solid 1px #000;">


    <div style="float:left;">




    <?php include("ultimi_prodotti.php"); ?>




    </div>

    </div>


    o meglio con IE funziona si alza e si abbassa in base ai contenuti, mentre con firefox no....come posso risolvere?
    grazie a tutti

  2. #2
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    grazie a tutti

  3. #3
    Ciao.
    Innanzitutto ti invito ad utilizzare i tag [ code] per [ php] (ovviamente senza spazio vuoto) per rendere maggiormente leggibili le parti di codice.

    Per quanto riguarda il tuo problema l'height non si "alza" perchè quello è il comportamento previsto in presenza di elementi flottati.
    Così da quello che hai pubblicato non si capisce perchè tu abbia flottato a sinistra quel div, in ogni caso, come ho appena risposto in un altra discussione ci sono diverse soluzioni al tuo problema. Riporto qui le parole appena scritte:

    Perchè il funzionamento previsto è quello.
    Ci sono diversi modi in cui puoi risolvere.

    1° - Inserire un ulteriore elemento (ad esempio un div) prima della chiusura del div impostando lo stile clear su left. In questo modo si posizionerà subito dopo gli elementi flottati a sinistra allungandoti di fatto il div ed evitando lo sforamento.

    2° - imposti al div contenutore lo stile overflow su hidden per esempio o su auto.

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.