Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di acquila
    Registrato dal
    Jan 2001
    Messaggi
    1,292

    Testo ed immagine allineati?

    Come faccio a vedere la scritta allineata verticalmente al centro in linea con l'immagine?

    <table width="342" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>[img]images/new.gif[/img]</td>
    <td><h3>Scritta da allineare con l'immagine .</h3></td>
    </tr>
    </table>

  2. #2

    Re: Testo ed immagine allineati?

    Originariamente inviato da acquila
    <td><h3>Scritta da allineare con l'immagine .</h3></td>
    <td valign="middle">
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it L'avatar di acquila
    Registrato dal
    Jan 2001
    Messaggi
    1,292
    Con IE non funziona ... già ci avevo provato.

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Funziona... è che non ne vedi l'effetto perché lo spazio che hai dato è piccolo, e i titoli (h1/h2/...) si spostano un po' verso l'alto.

    Regola il tutto con margin e padding.

    e comunque meglio questo:

    td {vertical-align: middle;}
    o
    h3 {vertical-align: middle;}

  5. #5
    Utente di HTML.it L'avatar di acquila
    Registrato dal
    Jan 2001
    Messaggi
    1,292
    ho provato anche così ma niente....
    <div class="h3_provatitolo" id="titoletto">
    <table width="342" border="0" cellpadding="2" cellspacing="0">
    <tr>
    <td valign="middle" {vertical-align: middle;}>[img]images1.gif[/img]</td>
    <td valign="middle" {vertical-align: middle;}><h3 {vertical-align: middle;}>Testo prova. </h3></td>
    </tr>
    </table>

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    E' scritto alla cavolo.... ma studiati questo:

    codice:
     <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Scritta da allineare con l</title>
    <style>
    td {
    vertical-align: middle;}
    </style>
    </head>
    
    <body>
    <table width="342" border="0" cellspacing="0" cellpadding="0">
     <tr>
      <td height="50">
    	[img]images/new.gif[/img]</td>
      <td height="50"><h3>Scritta da allineare con l'immagine .</h3></td>
     </tr>
    </table>
    <table border="0" width="350" cellspacing="0" cellpadding="0" id="table1">
    	<tr>
    		<td>[img]images/new.gif[/img]</td>
    		<td >Scritta da allineare con l'immagine.</td>
    	</tr>
    </table>
    </body>
    
    </html>

  7. #7
    Utente di HTML.it L'avatar di acquila
    Registrato dal
    Jan 2001
    Messaggi
    1,292
    No mi dispiace, non è così. Il problema sta che quando la scritta assume l'h3 (intestazione) non si allinea più con l'immagine.

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Originariamente inviato da acquila
    Il problema sta che quando la scritta assume l'h3 (intestazione) non si allinea più con l'immagine.
    ... e io cosa ho detto?
    Nel codice d'esempio ho appunto fatto vedere questo problema, per cui:
    lavora con margin:

    codice:
     
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Scritta da allineare con l</title>
    <style>
    h3 {
    margin: auto;
    }
    
    </style>
    </head>
    
    <body>
    <table width="500" border="0" cellspacing="0" cellpadding="0">
     <tr>
      <td height="50">
    	[img]images/new.gif[/img]</td>
      <td height="50"><h3>Scritta da allineare con l'immagine .</h3></td>
     </tr>
    </table>
    
    
    
    </html>

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.