Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Da block ad inline

  1. #1

    Da block ad inline

    Ciao a tutti!
    Nel mio sito ho creato un menù con 4 pulsanti che dovrebbero trovarsi tutti sulla stessa riga. Purtroppo però, impostando "display:inline" tali elementi perdono le qualità di width, height e background.
    Come posso fare?

    Sotto per illustrarvi meglio vi posto il css e l'html:

    CSS

    #header li a{
    width:100px;
    height:39px;
    background-image:{url:immagine.jpg}
    display:block;
    }


    HTML

    <ul class="bottons">
    [*]
    [*]
    [*]
    [*] [/list]


    Grazie mille!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Prova dargli la proprietà float:left.

  3. #3
    Grandissimo! Hai risolto con una sola riga!
    Se dopo il secondo pulsante voglio tornare a capo come mi consigli di fare?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    al pulsante in questione proverei a darei un clear:right.

  5. #5
    Originariamente inviato da gengix
    al pulsante in questione proverei a darei un clear:right.
    Purtroppo no. Va alla riga sottostante ma il valore della "x" non cambia.
    Dovrebbe andare sotto al primo pulsante...

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Mi puoi postare il codice?

  7. #7
    Originariamente inviato da gengix
    Mi puoi postare il codice?
    Guarda, il codice è lo stesso di sopra, solo che ho aggiunto la riga "float:left" come mi hai suggerito.
    Ho provato ad inserire solo per il terzo pulsante la riga "clear:right" ma l'effetto che da è di andare alla riga sottostante ma alla stessa "x".

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Scusami se ti rispondo solo adesso ma sono stato lontano dal computer per una settimana.
    Se all' ul definisci una larghezza, ad esempio 300px e ai rispettivi li definisci una larghezza di 150px, vedrai che i primi 2 li staranno affiancati, il terzo e il quarto andranno a capo, restando a loro volta adiacenti.
    Puoi ottenere così il risultato che desideri.

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.