2010-04-07 6 views
0

J'ai un formulaire html où la largeur d'une zone de texte est spécifiée avec cols =. Je veux que la zone de texte ait une largeur spécifique en termes de nombre de caractères.Aligner du texte avec le bord droit d'un formulaire html

Cependant, je souhaite également que certains contrôles soient justifiés à droite sur le bord droit de la zone de texte. Ils ne sont pas dans la zone de texte, mais directement au-dessus ou au-dessous. Est-il possible de faire cela? Je pensais qu'une approche possible pourrait inclure la zone de texte avec un type de conteneur qui pourrait atteindre la largeur de la zone de texte, mais je ne suis pas sûr de la façon dont je pourrais justifier le texte à l'intérieur.

Répondre

3

Like this:

.Container { 
    position: relative; 
    float:left; 
} 
.Inner { 
    position: absolute; 
    right: 0; 
} 

<div class="Container"> 
    <textarea cols="50"></textarea> 
    <div class="Inner">Right edge!</div> 
</div> 
Questions connexes