Выровнять текст по правому краю HTML-формы - PullRequest
0 голосов
/ 07 апреля 2010

У меня есть HTML-форма, где ширина текстовой области указывается с помощью cols =. Я хочу, чтобы текстовая область имела определенную ширину с точки зрения количества символов.

Однако я также хочу, чтобы некоторые элементы управления были выровнены по правому краю к правому краю текстовой области. Они не в текстовой области, а прямо над или под ней. Возможно ли это сделать?

Я думал, что возможный подход может заключаться в том, чтобы заключить текстовую область в какой-то тип контейнера, который мог бы вырасти до ширины текстовой области, но я не уверен, как я мог бы выровнять текст справа в этом.

1 Ответ

3 голосов
/ 07 апреля 2010

Как это :

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

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