Jump to content
  • 0

проблема с выравниванием меню


slo_nik
 Share

Question

Добрый вечер.

Есть сайт

Проблема с нижним меню в футере, в белой рамке.

Надо выравнять по центру, чтобы не съезжало влево.

И проблема эта в Google Chrome и в padding, который пытаюсь установить между пунктами меню.

Если сделать чтобы в Mozilla и Opera отображалось нормально, то в Chrome съезжает влево(не хватает padding), и наоборот, если

сделать, чтобы в Chrome всё было нормально, то в Mozilla и Opera меню переходит на вторую строку(значение padding большое).

Перепробовал кучу вариантов, но ни один не подошёл, ни как не могу понять, как всё сделать нормально.

Помогите пожалуйста.

Edited by slo_nik
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

.sitemap {
text-align: center; ? добавить
}

.sitemap .item {
float: left; ? удалить
vertical-align: -1px; ? добавить
line-height: 20px; ? добавить
}

.sitemap .brd {
float: left; ? удалить
display: inline-block; ? добавить
}

ситуация не изменилась.

Проблема в

.sitemap .brd{
margin: 0 21px; /* для Google Chrome */
margin: 0 7px; /* для Mozilla */
}

а вот как найти середину в этом случае?

В google chrome при значении 21px всё отлично, но в mozilla меню переходит на вторую строку.

в mozilla при значении 7px всё отлично, но в google chrome уходит влево.

Edited by slo_nik
Link to comment
Share on other sites

  • 0

Там не нужны маргины. Достаточно блоку-контейнеру задать text-align: center; а дочерним блокам display: inline-block; и все выровняется по центру.

надо сделать отступы слева и справа от .brd(вертикальная черта), вот именно с этим проблема, так же надо чтобы левый и правый пункты меню прижимались к левой и правой границе блока соотвественно

Link to comment
Share on other sites

  • 0

А в первом посте другое написано:

Надо выравнять по центру, чтобы не съезжало влево.

обновил стили на сервере, посмотрите пожалуйста, проверял в двух указанных выше браузерах.

Разница есть.

Скорей всего я ввёл Вас в заблуждение...

Надо чтобы меню шло от левого до правого края, по всей длине белой рамки.

Edited by slo_nik
Link to comment
Share on other sites

  • 0

Не это ли решение Вы ищете?

возможно, прочитаю, тогда будет понятно, то или нет.

В любом случае благодарю за ссылку.

Как выравнять не проблема, а вот как это сделать кроссбраузерно - вопрос. Пока что не добился для mozilla и chrome сделать одинаково...

Надеюсь Ваша ссылка поможет мне.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy