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

    2 Ccolonne float con i CSS

    Ciao, sto impastando un sito a due colonne con i css.
    Vi posto l'html. Mi dite se secondo voi e nidificato in modo corretto?

    codice:
    <body>
    	<div id="body">
    		<div id="intestazione">[img]intestazione.gif[/img]</div>
    		<div id="menu">[img]2sx.gif[/img][img]HOME1.gif[/img][img]stage1.gif[/img][img]insegnanti1.gif[/img][img]dove1.gif[/img][img]prezzi1.gif[/img][img]foto1.gif[/img][img]iscrizione1.gif[/img][img]contatti1.gif[/img][img]2dx.gif[/img]</div>
    	</div>
    	<div id="contenuti">
    		<div id="laterale" style="float:left">[img]laterale1.jpg[/img]</div>
    		<div id="testo" style="float:right">
              
    
    </p>
              
    
    Dopo l'edizione &quot;Saliceto 2005&quot;, che ha visto la partecipazione di un massiccio numero di allievi e di uditori, ci prepariamo ad affrontare la seconda edizione dello Stage &quot;Teatro al Castello&quot;. Una seconda edizione pi&ugrave; ricca, supportata dalla nascita del 1&deg; Festival di Saliceto. Un periodo di studio, quindi, ma anche di divertimento e di cultura.</p>
    	  </div>
    		<div id="coda">
    		  
    
    [img]logo-saliceto.gif[/img][img]commontana.gif[/img]Il seguente sito &egrave; di propriet&agrave; dell'Associazione Culturale Art&amp;Vita.
     
    	      E' pertanto vietata la sua riproduzione parziale o totale.</p>
    	    </div>
    	</div>
    </body>
    </html>
    Vi sembra corretto? Il problema è che il div coda non si comporta normalmente, ma con FF E Netscape si allunga e sposta gli elementi al suo interno. Ha settato il valore clear:both; PUò essere quello?
    Immagini allegate Immagini allegate
    • Tipo di file: jpg 1.jpg‎ (20.6 KB, 21 visualizzazioni)

  2. #2

    Ciao

    Hai commesso un errore di intrecciamento tra il div contenuti ed il div coda. Il primo accoglie anche parte del secondo.

    codice:
    <div id="body"> <div id="intestazione">[img]intestazione.gif[/img]</div> <div id="menu">[img]2sx.gif[/img][img]HOME1.gif[/img][img]stage1.gif[/img][img]insegnanti1.gif[/img][img]dove1.gif[/img][img]prezzi1.gif[/img][img]foto1.gif[/img][img]iscrizione1.gif[/img][img]contatti1.gif[/img][img]2dx.gif[/img]</div> </div> <div id="contenuti"> <div id="laterale" style="float:left">[img]laterale1.jpg[/img]</div> <div id="testo" style="float:right">           
    
     </p>           
    
    Dopo l'edizione "Saliceto 2005", che ha visto la partecipazione di un massiccio numero di allievi e di uditori, ci prepariamo ad affrontare la seconda edizione dello Stage "Teatro al Castello". Una seconda edizione più ricca, supportata dalla nascita del 1° Festival di Saliceto. Un periodo di studio, quindi, ma anche di divertimento e di cultura.</p>   
    </div>  </div> 
    <div id="coda">   
    
    
    [img]logo-saliceto.gif[/img][img]commontana.gif[/img]Il seguente sito è di proprietà dell'Associazione Culturale Art&Vita.
            E' pertanto vietata la sua riproduzione parziale o totale.</p>  </div>
    Questo è il codice che dovrebbe andare bene

    Ciao Ciao

  3. #3
    Ossia i div nidificati devono essere messi sulla stessa riga?

  4. #4
    Non risolve niente...
    Aiuto...

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    non che sia semplicissimo leggere il codice non indentato correttamente... comunque...

    consiglio:

    div testa

    div a sinistra float
    div a destra float
    div coda clear

    senza nessun tipo di annidamento.
    Chicco Ravaglia per sempre con noi!

  6. #6
    Ma è quello che ho fato.
    L'unico annidamento che c'è e quello del menù sotto al banner, poi è esattamente come hai scritto tu.
    Ma con firefox mi da un problema di coda. Forse dovrei inserire all'interno di coda 2 div, e a ogni div dare un float. Poi all'interno del div #destra che sarà float right inserire un immagine e darle float right.
    Spero di essermi spiegato.
    Che ne dite?

  7. #7
    Addeo
    Guest
    <div id="testo" style="float:left">

    Prova così!

  8. #8
    Prova così!
    <div id="testo" style="float:left">
    In realtà il div testo funziona benissimo.
    Il div che non viene visualizzato bene da firefox è il div coda.

  9. #9
    Addeo
    Guest
    Su Firefox per Mac si vede bene.

    Prova così:

    #coda {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 700px;
    height: auto;
    font-size: 13px;
    background-color: #FF6666;
    color: #FFFFFF;
    }

  10. #10
    Guarda che il sito non è online...
    Forse Intendi quello in firma?

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.