У меня есть горизонтальный список, который я использую в качестве элемента управления подкачкой.
У меня есть два дополнительных требования - мне нужно указать ширину некоторых элементов , и мне нужно иметь возможность центрировать список на странице . Я могу сделать одно или другое, но не могу понять, как добиться того и другого.
См. Ниже в качестве примера / отправной точки:
<ul>
<li class="previous"><a>previous</a></li>
<li><a>1</a></li>
<li><a>2</a></li>
<li><a>3</a></li>
<li><a>4</a></li>
<li class="next"><a>next</a></li>
</ul>
li
{
display: inline;
list-style-type: none;
margin: 5px;
}
a
{
padding: 2px 10px 2px 10px;
border: solid 1px #aaa;
color: #131313;
text-decoration: none;
}
jsFiddle здесь .
Я бы хотел, чтобы элементы previous
и next
имели одинаковую ширину, и я бы хотел, чтобы все это было в центре страницы. Обратите внимание, что я не могу знать ширину полного списка, поэтому использование контейнера с margin: 0 auto;
не сработает.
Должен быть кросс-браузерным и поддерживать IE6.