Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema Float - Clear In Ie6/7

    ciao a tutti, ho un problema solo con ie6/7:
    Ho due contenitori con le seguenti classi:
    .cont_tt {
    background-color: red;
    float: left;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    }
    .cont_t {
    background-color: blue;
    float: left;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    }
    <div class="cont_tt">
    ...
    ...
    ...
    </div>
    <div style="clear: left"></div>
    <div class="cont_t">
    ...
    ...
    ...
    </div>
    In firefox non ho alcun problema ma quando vado a visualizzare la pagina in ie6/7 mi compare uno spazio tra i due contenitori...
    C'è qualche soluzione???
    Help me per favore, è urgente!!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` una caratteristica nota (se vuoi puoi chiamarlo baco):
    In IE (solo quirks mode) un oggetto non puo` mai essere piu` basso del font.
    Quindi se vuoi usare il clear in codesto modo, devi aggiungere anche:
    <div style="clear: left; font-size:0;"></div>

    La cosa non si presenta se lavori in modo standard (cioe` con DTD XHTML 1.0 Strict).

    E ci sono altri modi per usare il clear senza inserire oggetti extra (vedi quello presentato da fcaldera: [Pillola] FabClearing, un metodo crossbrowser alternativo per il clearing dei float).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2025 vBulletin Solutions, Inc. All rights reserved.