Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    margin dopo dei div float

    ciao a tutti.
    Non riesco a capire in una situazione di questo tipo
    Codice PHP:
    <div>
       <
    div>float</div>
       <
    div>float</div>
       <
    div>float</div>
       <
    div>clear both</div>
    </
    div
    il valore margin del div clear non venga assolutamente perso in considerazione.
    Sapete perche?

    grazie mille!

  2. #2
    Ciao zoc,
    scusami tanto... Ma il risultato di quello che scrivi è questo:

    loat
    float
    float
    clear both

    se tu devi assegnare lo stile devi farlo attraverso foglio estreno o incluso nell'head della pagina.

    assegnando un'ID ai div o delle classi...

  3. #3
    lo so, pensavo fosse intuitivo, era solo per farvi capire e non inserire tutto il codice...

    Codice PHP:
    <div id="footer_cnt">
        <
    div id="footer_cnt_01">Box 01

        Box 01

        Box 01

        Box 01 
    </div>
        <
    div id="footer_cnt_02">Box 02

        Box 01

        Box 01

        Box 01 
    </div>
        <
    div id="footer_cnt_03">Box 03

        Box 01

        Box 01 
    </div>
        <
    div id="copy">
          
    Bla bla bla bla bla bla
        
    </div
    e questo il foglio di stile

    Codice PHP:
    #footer_cnt {
        
    margin0px auto;
        
    width980px;
    }
    #footer_cnt_01 {
        
    floatleft;
        
    width450px;
    }
    #footer_cnt_02 {
        
    floatleft;
        
    width200px;
        
    margin-left:100px;
    }
    #footer_cnt_03 {
        
    floatleft;
        
    width200px;
        
    margin-left:10px;
    }
    #copy {
        
    clearboth;
        
    margin-top20px;
        
    padding-top20px;
        
    border-top1px solid #e2e2e2;
        
    margin-bottom30px;
        
    overflowhidden;

    grazie!!!!!

  4. #4
    praticamente il problema è che il footer_cnt sembra non avere altezza. O meglio non si allunga fino alla fine degli elementi float. In dreamweaver, in visualizzazione, me le fa vedere correttamente, ma nei browser no.
    Fra l'altro ho anche provato a mettere
    Codice PHP:
        height:auto;
        
    overflow:hidden
    ma non cambia nulla!
    grazie!

  5. #5
    Ciao zoc,
    scusa il ritardo ma sono stato impegnatissimo...
    penso di aver risolto, prova così:

    codice html:
    codice:
    <div id="footer_cnt">
        <div class="footer_cnt_01">Box 01
    
        Box 01
    
        Box 01
    
        Box 01 </div>
        <div class="footer_cnt_02">Box 02
    
        Box 01
    
        Box 01
    
        Box 01 </div>
        <div class="footer_cnt_03">Box 03
    
        Box 01
    
        Box 01 </div>
        <div class="copy">
          Bla bla bla bla bla bla
        </div>
    </div>
    codice CSS:

    codice:
    #footer_cnt {
        margin: 0px auto;
        width: 980px;
    }
    .footer_cnt_01 {
        float: left;
        width: 450px;
    }
    .footer_cnt_02 {
        float: left;
        width: 200px;
        margin-left:100px;
    }
    .footer_cnt_03 {
        float: left;
        width: 200px;
        margin-left:10px;
    }
    .copy {
        clear: both;
        margin-top: 20px;
        padding-top: 20px;
        border-top: 1px solid #e2e2e2;
        margin-bottom: 30px;
        overflow: hidden;
    }
    l'ho testato e funziona...

    buon lavoro...

  6. #6
    grazie mille testa pazza, ma non ho capito cosa hai cambiato rispetto al mio codice
    grazie ancora!

  7. #7
    Nei sotto div anzicchè l'ID ho messo la classe perchè tutti appartenenti allo stesso div padre e di conseguenza ho regolato il file css togliendo il "#" e inserendo il "." perchè non più "ID" ma "classe".

  8. #8
    cavoli l'ho fatto.... e non funziona
    non so proprio più che pesci pigliare!!!!

  9. #9
    ho risolto così.... prima del div copy ho messo <div style="clear:both"></div>.
    Così il margin di copy viene regolato da quel nuovo div vuoto.
    Non sarà elegante ma almeno per ora mi risolve la questione
    grazie mille!

  10. #10
    Originariamente inviato da zoc
    lo so, pensavo fosse intuitivo, era solo per farvi capire e non inserire tutto il codice...

    Codice PHP:
    <div id="footer_cnt">
        <
    div id="footer_cnt_01">Box 01

        Box 01

        Box 01

        Box 01 
    </div>
        <
    div id="footer_cnt_02">Box 02

        Box 01

        Box 01

        Box 01 
    </div>
        <
    div id="footer_cnt_03">Box 03

        Box 01

        Box 01 
    </div>
        <
    div id="copy">
          
    Bla bla bla bla bla bla
        
    </div
    e questo il foglio di stile

    Codice PHP:
    #footer_cnt {
        
    margin0px auto;
        
    width980px;
    }
    #footer_cnt_01 {
        
    floatleft;
        
    width450px;
    }
    #footer_cnt_02 {
        
    floatleft;
        
    width200px;
        
    margin-left:100px;
    }
    #footer_cnt_03 {
        
    floatleft;
        
    width200px;
        
    margin-left:10px;
    }
    #copy {
        
    clearboth;
        
    margin-top20px;
        
    padding-top20px;
        
    border-top1px solid #e2e2e2;
        
    margin-bottom30px;
        
    overflowhidden;

    grazie!!!!!

    Funziona già tutto in questo modo, però il testo lo devi mettere all'interno di

    </p>

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.