Это выглядит очень просто, но по какой-то причине я борюсь с этим. У меня есть некоторые ссылки, которые управляют слайдером содержимого jQuery. Ссылки должны быть расположены в центре слайдера. Текст ссылок задается через плагин jQuery, который я использую, поэтому я просто использую text-indent: -9999px
, чтобы скрыть его и отобразить фоновое изображение. Каждая ссылка настроена на блокировку и 10 пикселей шириной и высотой. Однако я не могу заставить их сосредоточиться в div. Вот небольшая диаграмма того, что я хочу сделать.Как разместить ссылки на уровне блока в пределах div
| • • • |
3 пули представляют собой ссылки, которые я хочу сосредоточить. Я хочу, чтобы они были сосредоточены независимо от того, есть ли у меня 2 ссылки или 10 ссылок. Если бы у меня было определенное количество ссылок, это, вероятно, было бы намного проще, поскольку я мог бы создать родителя с фиксированной шириной и использовать на нем margin:0 auto;
.
Вот мой код до сих пор ...
HTML ..
<div id="pager">
<a href="#slide1">1</a>
<a href="#slide2">2</a>
<a href="#slide3">3</a>
</div>
CSS ..
#pager {float:left; width:100%; display: block; text-align: center;}
#pager a {display:block; width:10px; height:10px; float:left; background-image: url(img/pager-off.gif); text-indent: -9999px; background-color: red; background-repeat: no-repeat;}