Подтвердить что ты не робот

Правый выровненный список CSS

Как выровнять список справа? Текст выравнивается идеально, однако пули не. Есть ли простой и простой способ сделать это с помощью CSS?

Код:

<ul style="text-align: right">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>

Даже если я устанавливаю правила для элементов LI, которые должны быть выровнены по прямой, это не сработает.

ИЗМЕНИТЬ Я приложил изображение, показывающее, чего я хочу достичь: On the right is what I want. On the left is what I have

РЕШЕНИЕ НАЙДЕНО Благодаря Адриано

" text-align: right;" в сочетании с list-style-position: inside; "делает то, что я хочу. Спасибо всем!

4b9b3361

Ответ 1

Если вам нужно выровнять маркеры с текстом, вы можете использовать атрибут list-style-position, как показано ниже:

.theList
{
    text-align: right;
    list-style-position: inside;
}​

Ответ 2

Направление использования:

direction: rtl;

Он обычно используется для языков справа налево.

изменить:

Поплавьте каждый справа и очистите оба.

float: right;
clear: both;

Ответ 3

Если я правильно понимаю ваше требование, тогда достаточно просто перемещать элементы li: http://jsfiddle.net/Jxzs4/1/

Ответ 4

<ul style="float:right; text-align:left; list-style:none;">

проверить это.....

если вы хотите, чтобы пули удалили list-style:none;