Выравнивание всего содержимого div по правой стороне с помощью css. (т.е. выровнять объект, изображение или поле ввода) - PullRequest
1 голос
/ 22 января 2010

ОК, В связи с тем, что Я НОВЫЙ, Я НЕ РАЗРЕШЕН НА РАЗМЕЩЕНИЕ ИЗОБРАЖЕНИЙ, ПОТОМУ ЧТО Я ВМЕСТЕ ПОДКЛЮЧИЛ ССЫЛКИ. (изображения должны соответствовать этому вопросу)

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

Поскольку картинки говорят громче слов, см. Ссылку ниже.

http://www.freeimagehosting.net/uploads/d827ecc330.png

В любом случае, самое близкое решение, которое я получил, было применить направление: rtl к скрытому div, но затем мой текст в поле ввода также изменится на rtl.

Я просто хочу, чтобы текстовое поле располагалось как rtl, а не как ввод.

Надеюсь, это не слишком смущает.

Я довольно новичок в css, но много искал и еще не нашел решения, кроме обесценившегося align = right.

Любые предложения с благодарностью.

1 Ответ

5 голосов
/ 22 января 2010
<div id="container" style="width:500px;">
  <div id="text" style="width:250px; float:left;">Text</div>
  <div id="image" style="width:250px; float:left;">Image</div>
  <div id="input" style="width:500px; float:left; text-align:right">Input</div>
</div>
...