Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Помогите выровнять по центру элемент


Автор: =Женек= 13.12.2014, 19:48
Во вложении HTML разметка и скрипты.
 Это элемент постраничной навигации. В том виде, в котором он был скачан, выравнивание слева.
Мне хочется сделать по центру. Но как только я ставлю в <DIV> или <TD> параметр align=center, то центрируется только часть элементов, а стрелочки и кнопки "первая" и "последняя" остаются на месте, либо, если поковырять CSS, смещаются бог знает куда.

Помогите, как говорится, кто чем может.

Автор: Gold Dragon 15.12.2014, 08:56
как вариант, задай для основного контейнера (id="demo3") фиксированную ширину и ровняй тогда.. Что-то типа такого:
Код

#demo3{
    margin: 0 auto;
    width: 400px;
}

Автор: =Женек= 16.12.2014, 07:19
попробовал, результат неадекватный. ПОлоса хоть и стала ближе к центру, но частично не видна.

Автор: Alexiya 19.12.2014, 21:07
=Женек=, сделайте проще, добавьте див слой с чёткими размерами длины и также задайте атрибут align=center

Автор: =Женек= 21.12.2014, 15:47
Господа советовавшие, а вы пробовали сами то, что предлагали? Работает? Вот у меня не работает, я и хочу понять то ли у меня руки кривые, то ли ваши советы неправильные.
Что такое align=center  я и сам знаю, да и в сети написано, просто в данном конкретном случае, в архивчике, который я скинул (вы его качали хоть? ) это не работает.

Автор: Gold Dragon 22.12.2014, 08:55
=Женек=, а вы товарищ хам! Сам то пробовал что тебе советуют? После вот этой фразы "попробовал, результат неадекватный", я просто не стал больше пробовать и забил на вопрос.

Но после этого "а вы пробовали сами то, что предлагали? Работает?"? решил всё же написать.. Я не только скачал, но и проверил в нескольких браузерах. Даже сегодня ещё раз скачал, добавил тот стиль который тебе написал и результат отображения выкладываю в картинке

Автор: Gold Dragon 22.12.2014, 08:59
И даже ради интереса загнал код сюда
http://codepen.io/anon/pen/WbxBaB

Добавлено через 7 минут и 19 секунд
и что касается align=center... у тебя это не будет работать так как ты хочешь это сделать. Все блоки у тебя имеют абсолютное позиционирование, а твой алигн относительное. Значит тебе нужно создать блок определённого размера и уже сам блок позиционировать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)