Ответ 1
Если вам нужно выровнять маркеры с текстом, вы можете использовать атрибут list-style-position
, как показано ниже:
.theList
{
text-align: right;
list-style-position: inside;
}
Как выровнять список справа? Текст выравнивается идеально, однако пули не. Есть ли простой и простой способ сделать это с помощью CSS?
Код:
<ul style="text-align: right">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
Даже если я устанавливаю правила для элементов LI, которые должны быть выровнены по прямой, это не сработает.
ИЗМЕНИТЬ
Я приложил изображение, показывающее, чего я хочу достичь:
РЕШЕНИЕ НАЙДЕНО Благодаря Адриано
" text-align: right;" в сочетании с list-style-position: inside; "делает то, что я хочу. Спасибо всем!
Если вам нужно выровнять маркеры с текстом, вы можете использовать атрибут list-style-position
, как показано ниже:
.theList
{
text-align: right;
list-style-position: inside;
}
Направление использования:
direction: rtl;
Он обычно используется для языков справа налево.
изменить:
Поплавьте каждый справа и очистите оба.
float: right;
clear: both;
Если я правильно понимаю ваше требование, тогда достаточно просто перемещать элементы li: http://jsfiddle.net/Jxzs4/1/
<ul style="float:right; text-align:left; list-style:none;">
проверить это.....
если вы хотите, чтобы пули удалили list-style:none;