выровнять изображения вправо в div - PullRequest
3 голосов
/ 12 октября 2011

у меня есть что-то вроде:

<div id="read_more_right">
    <a href="1"><img src='1'></a>
    <a href="1"><img src='1'></a>
    <a href="1"><img src='1'></a>
</div>

Я хочу выровнять все эти изображения вправо в div

Я использую это

#read_more_right div
{
  align: right;
}

но это не работает. Как я могу расположить это справа?

Ответы [ 7 ]

10 голосов
/ 12 октября 2011

Это выравнивание текста: вправо; вместо только выравнивание

9 голосов
/ 12 октября 2011

Вы можете использовать:

#read_more_right a{
    float:right;
    clear:right;
}

http://jsfiddle.net/pE47J/

2 голосов
/ 12 октября 2011

Если вы пытаетесь выбрать свой div на основе идентификатора, вам нужно объявить его следующим образом:

div # read_more_right {text-align: right; }

1 голос
/ 12 октября 2011

Я не совсем уверен, но я думаю, что ваш синтаксис неправильный.Попробуй это;у меня это сработало:

div#read_more_right 
{ 
text-align: right; 
}
1 голос
/ 12 октября 2011

Попробуйте text-align: right; - в некоторых случаях вам может потребоваться установить явную ширину div.

0 голосов
/ 12 октября 2011

См. Также: Каков наилучший способ выравнивания по левому краю и выравнивания по правому краю двух тегов div? для некоторых ответов на аналогичную проблему и this для хорошего обзора поплавка и выравниваниясвойства.

0 голосов
/ 12 октября 2011

попробуй text-align: right;

Я знаю, что это не текст ... но это тот, который вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...