Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579

    Float che non si affiancano

    Sto creando un sito "monolitico" con 3 div (#header, #contenuti e #piedi) posti uno sotto l'altro .
    E fin qui non ci sono problemi...

    Appena però metto altri 2 div affiancati (#logo e #menu) nell'#header, il div #header si "appiattisce" perdendo l'altezza e #contenuti si va ad affiancare ancora alla destra di #menu, quando invece DOVREBBE stare a capo, come in un classico sito monolitico.

    Posto il codice "scarno" per semplicità:

    codice:
    <html>
    <head>
    
    <style>
    #logo { width:240px; border:1px solid #FF0000;float:left;} 
    #menu {float:left; width:360px; border:1px solid #FF0000; }
    
    </style>
    </head>
    
    <body>
    
    <div id="header">
    	<div id="logo">[img]images/struttura/logo_piccolo.gif[/img]</div>
    	<div id="menu">MENU</div>
    </div> 
    
    <div id="contenuti">[img]images/struttura/logo.gif[/img]</div>
    </body>
    </html>
    Potreste darmi una mano o un consiglio? Sto impazzendo tra div, float, clear, position e css senza riuscire a trovare la soluzione!
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Probabilmente devi mettere il float anche al #header, per farlo funzionare in tutti i browser.

    Invece al #contenuti devi dare la proprieta`
    clear: left; /* oppure clear: both; */
    per togliere l'effetto del float.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Meno male che ci sei tu! Grazie 1000, funziona mettendo il float anche a #header!
    Non l'avrei mai pensato...
    Grazie ancora

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.