Visualizzazione dei risultati da 1 a 3 su 3

Discussione: display inline

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    358

    display inline

    le voci del menu dovrebbero stare tutte sulla stessa linea,ma nn appena rimpicciolisco la finestra si sovrappongono come si vede nella foto....che funzione posso usare?
    Immagini allegate Immagini allegate

  2. #2
    E' normalissimo (e corretto) che succeda. Se hai un layout a larghezza variabile, quando rimpicciolisci la finestra, anche la larghezza totale si riduce. Le voci, essendo affiancate (con display: inline o float: left) si dispongono tutte sulla stessa "riga" solo se hanno spazio sufficiente, altrimenti vanno a capo. Per risolvere questo "problema" (che non è un problema) puoi:

    1. Adottare un layout a larghezza fissa.
    2. Usare una tabella (soluzione molto "sporca") per impaginare il menu, in modo che le celle che contengono le voci non possano disporsi su righe diverse.
    3. Fissare una larghezza minima da CSS (min-width) per l'intero layout o al limite per il box che contiene il menu. Nota che IE non sa nemmeno cosa sia min-width...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    358
    GRAZIE MILLE!!
    CIAO


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.