Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661

    [voce di menu]allineare immagine icona al testo come?

    ciao,

    ho questo codice HTML
    codice:
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr align="left"><td>[img]http:/images/stories/ballon.png[/img] Home</td></tr>
    eccc...
    
    </table>
    come si può fare in modo che immagine e testo HOME siano allineati sulla stessa linea?

    Ora come ora... l'immagine icona del menu è sopra ..ed il testo sotto.. come si può risolvere?


    grazie

    tj
    figlio perso e MAI ritrovato....?

  2. #2
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    questo è il CSS del menu
    codice:
    a.mainlevel:link, a.mainlevel:visited {
      width                 : auto !important;
      width                 : 100%;
      display: table-cell;
      margin-top            : 5px;
      display               : block;
      line-height           : 20px;
      color                 : #023282;
      font-family           : Arial, Georgia, "Times New Roman", Times, serif;
      font-size             : 12px;
      font-weight           : bold;
      vertical-align        : middle;
      text-align            : left;
      padding-left          : 8px;
      text-decoration       : none;
      background            : #b9ceed;
    }
    non riesco ad allineare immagine e testo... come si puo fare?


    grazie
    figlio perso e MAI ritrovato....?

  3. #3
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    come posso inserire l'immagine nel background di mainlevel l'immagine? in modo da farla comparire a sinistra e non si ripeta?


    grazie
    figlio perso e MAI ritrovato....?

  4. #4
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    up


    figlio perso e MAI ritrovato....?

  5. #5
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    Il motivo per il quale i due elementi si posizionano su due linee differenti è dovuto alle due proprietà "display: table cell" e "display: block" (che tra l'altro non capisco perchè le dichiari entrambe nella stessa regola, in quanto solo una verrà applicata).
    Ora non so bene che risultato tu voglia ottenere, vedo che hai inserito un colore di sfondo, se lo desideri mantenere, dai "float: left" all'immagine, altrimenti togli le dichiarazioni "display".


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.