В настоящее время я пытаюсь создать небольшое меню, которое меняет положение по мере прокрутки пользователя. Я придумал это для стиля - http://jsfiddle.net/piedoom/S8tyn/
Как вы можете видеть, точки добавляются к каждому элементу текста <div>
, и это выглядит так.
Однако это выглядит очень уродливо. Как я могу центрировать каждую точку под каждым текстовым div? Я пробовал делать такие вещи, как text-align: center
безрезультатно.
Используйте стиль css margin: auto
чтобы центрировать дочерний div.
Вот ответ на ваш вопрос: добавлены левые и крайние левые
.unselectedcircle
{
background: grey;
position: relative;
top: 32px;
border-radius: 100%;
width: 10px;
left:50%;
margin-left:-5px;
height: 10px;
}
Просто измените свой стиль на следующий
.unselectedcircle
{
background: grey;
position: relative;
top: 32px;
border-radius: 100%;
width: 10px;
height: 10px;
margin: 0 auto;
}