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

    problema con allineamento <div> e <h1>

    ciao,

    ho 2 div. entrambi con il float:left in modo che siano affiancati.
    sotto ai due div devo inserire un <h1>titolo</h1> e poi ripetere i 2 div...tipo:
    css:
    codice:
    h1{font-family:verdana, arial, sans-serif;
        font-size:.9em;
        padding:5px;
        border-bottom:2px solid #CAD97A;
        border-top:2px solid #CAD97A;}
    
    .box{float:left;padding-left:5px;}
    .box1{float:left;text-align:center;}
    xhtml:

    codice:
    <h1>1° titolo</h1>
    
    <div class="box"><img .... "/></div>
    <div class="box1">
    
    testo</p></div>
    
    <h1>2° titolo</h1>
    
    <div class="box"><img .... "/></div>
    <div class="box1">
    
    testo</p></div>
    
    etc etc
    il problema è che il 2° <h1> non mi viene allineato sotto i 2 div, ma mantiene il border-top all'inizio dei 2 div...mi spiego?
    ho provato anche a dare un clear:both, ma non funzona
    mannaggia, perchè? :master:

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    I tuoi titoli devono avere il clear, altrimenti si allineano con il blocco superiore.
    Sospetto un errore di sintassi, quando lo hai inserito. Ritenta.

    Se ancora non va, posta un link, o tutto il coidce HTML e CSS (copia-incolla).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    mannaggia!!

    applicavo il clear ai div...e non mi era passato per la testa di provare con <h1> !!



    ok, dènkiu Mich_ !!

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.