2010-08-01 6 views
3

mon code html estcomment fixer la taille du champ de saisie de mot de passe?

<tr> 
       <td>User ID:</td> 
       <td><input type="text" id="uid" size="20"></td> 
      </tr> 
      <tr> 
       <td>Password:</td> 
       <td><input type="password" id="pass" size="20"></td> 
      </tr> 
      <tr> 

mais le problème est, la longueur de mot de passe arrive diffrent zone de texte dans IE, signifie la taille uid est 20 mais pass taille est d'environ 17.

Répondre

8

Essayez par exemple d'utiliser style="width:200px" plutôt que de spécifier la taille de cette façon.

<input type="text" id="uid" style="width:200px;"> 
<input type="password" id="pass" style="width:200px;"> 

Ou vous pouvez créer une classe dans le CSS comme ceci:

.input{ 
    width:200px; 
} 

Et utiliser comme ceci:

<input type="text" id="uid" class="input"> 
<input type="password" id="pass" class="input"> 
1

Vous pouvez le fixer avec width: 150px; (avec CSS).

Dans le fichier CSS:

input { 
    width: 150px; 
} 

Ou en CSS en ligne: style="width: 150px;".

Édition: Grillé :).

Questions connexes