Выравнивание всего содержимого div по правому краю с помощью css. (т.е. выровнять объект, изображение или поле ввода)

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

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

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

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

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

Я просто хочу, чтобы размещение текстового поля было rtl, а не вводом.

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

Я новичок в css, но много искал и еще не нашел решения, кроме устаревшего align=right.

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


person user256410    schedule 22.01.2010    source источник
comment
Это форум программистов. Попробуйте задать вопрос на doctype.com.   -  person Dietrich Epp    schedule 22.01.2010


Ответы (1)


person    schedule
comment
Я думаю, вы имеете в виду; после каждого объявления ширины - person Erik; 22.01.2010
comment
Есть ли способ сделать это без указания ширины? Как эквивалент направления: RTL. без ввода текста в rtl - person user256410; 24.01.2010
comment
Хорошо, правильное выравнивание текста сделает это для полей ввода, возможно, и для изображений. Во многих местах читал, что выравнивание текста: по правому краю не работает, кроме текста. Упс, надо было сначала проверить. - person user256410; 25.01.2010