Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    157

    Uniformare i margini di un menu

    allora ragazzi, il quesito è semplice,
    io devo uniformare dei magini in un menu, in pratica ho un menu di questo genere:





    come potete vedere le distanze tra un pulsante e un'altro non sono uniformi, ma bensì è uniforme la distanza tra i loro centri.

    Potete aiutarmi indicandomi uno schema semplice di menù che uniforma le distanze tra le estremità dei pulsanti? Considerate che il menù è dinamico per cui in una pagina possono essere 5 tasti, in un'altra invece 4 o 6.

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Per uniformare la distanza tra i pulsanti devi dargli una dimensione fissa.
    Così su 2 piedi nn vedo altre soluzioni.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    106
    Dipende, com'è fatto il tuo menu?
    Prova a postare il codice

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    157
    al momento è così.. ma appunto le distanze sono quivalenti ai centri dei td, poichè proprio i whidth dei td sono equivalenti, ma non è detto che il contenuto all'interno sia sempre il solito.

    codice:
    <div>
    <table>
    <tr>
    <td align="center" valign="middle" width="16.6%">link1</td>
    <td align="center" valign="middle" width="16.6%">link2</td>
    <td align="center" valign="middle" width="16.6%">link3 piu lungo...</td>
    <td align="center" valign="middle" width="16.6%">link4</td>
    <td align="center" valign="middle" width="16.6%">link5</td>
    <td align="center" valign="middle" width="16.6%">link6</td>
    </tr>
    </table>
    </div>

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Nn capisco l'utilizzo della table quando puoi tranquillamente fare un menu con listati e link.
    Cmq prova a dichiarare la proprietà "table-layout:fixed" e darla alla tabela, sempre da css imposta una larghezza ai td.

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.