2010-02-15 6 views
1

Je veux aligner la zone de texte à droite dans la cellule de la table. il fonctionne dans firefox mais dans la boîte de texte d'Internet Explorer vient quelque peu vers le bas c'est-à-dire qu'il n'est pas aussi parfait que dans firefox.Aligner la zone de texte dans la cellule si la table?

<tr> 
    <td id="searchRow"> 
     <img id="imag"><a href="adminLogin.php" >Admin Login</a> 
     <div style="float: right;text-align: right;">Search : <input type="text" id="search" name="search" onkeypress="return checkEnter(event)"/> 
</div> 
    </td> 
</tr> 

ci-dessus est le code que j'ai utilisé pour cela. Je veux que le login d'admin soit venu du côté gauche et recherche: et la zone de texte soit sur le côté droit.

+1

Peut-être est une bonne idée d'accepter quelques-uns réponses. Sinon, certaines personnes pourraient ne pas vous répondre. – anthares

Répondre

1

si la zone de texte est pas correctement aligné vertical, vous pouvez utiliser l'attribut valign de la balise div:

<div style="float: right;text-align: right;" valign="middle"> 

ou de cette façon:

<div style="float: right;text-align: right;vertical-align: middle;"> 
Questions connexes