2011-01-19 2 views

Répondre

1

Quand je donne la td une hauteur .. le contenu est vertical aligné au milieu ....

<table cellspacing="0"> 
    <thead> 
     <tr> 
      <th scope="col" style="width: 180px">Description</th> 
      <th scope="col">Textarea</th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr> 
      <td height="400">Bla bla bla! Write something if you like! </td> 
      <td> 
       <textarea></textarea> <span><img src="http://www.qualtrics.com/university/wp-content/plugins/wp-print/images/printer_famfamfam.gif" alt="printer"> A printer!</span> 
      </td> 
    </tbody> 
</table> 
+0

Non, c'est totalement pas :) Essayez d'ajouter la hauteur à textarea et vous verrez pourquoi. – anonymous

+0

Je ne sais pas ce que tu veux dire ... c'est toujours au milieu. Voulez-vous dire que le texte "une imprimante" n'est pas centré? alors vous devriez envelopper la zone de texte et le texte dans un div ... alors ce div entier est aligné – BvdVen

0

Le texte dans la colonne de gauche se trouve au milieu verticalement quand je prolonge la zone de texte. Ceci est en utilisant Safari, s'il vous plaît élaborer si quelque chose d'autre

1

juste ajouter une colonne supplémentaire pour éviter le "Une imprimante!" lien étant obligé d'être en quelque sorte attaché comme align-bottom à la zone de texte.
Dans votre css, vous pouvez omettre l'alignement vertical pour l'étendue car vous l'avez dupliqué dans le td externe.

<table cellspacing="0"> 
<thead> 
    <tr> 
     <th scope="col" style="width: 180px">Description</th> 
     <th scope="col" colspan="2">Textarea</th> 
    </tr> 
</thead> 
<tbody> 
    <tr> 
     <td>Bla bla bla! Write something if you like! </td> 
     <td><textarea></textarea></td> 
     <td><span><img src="http://www.qualtrics.com/university/wp-content/plugins/wp-print/images/printer_famfamfam.gif" alt="printer"> A printer!</span> 
     </td> 
</tbody>