выравнивание текста для элемента блока отображения не работает в ie5,6,7 - PullRequest
0 голосов
/ 29 июня 2010

У меня есть простой список меню ...


<ul>
  <li><a href="#">Մեր Մասին</a></li>
  <li><a href="#">Դասընթացներ</a></li>
  <li><a href="#">Գրանցվելու կարգը</a></li>
  <li><a href="#">Հետադարձ կապ</a></li>
</ul>

и CSS:

#menus a
{
    margin: 0;
    padding: 3px 0 0 0;
    color: white;
    font-size: 15px;
    display: block;
    width: 160px;
    text-decoration: none;
    text-align: center;
}
#menus ul
{
    margin: 0 0 0 119px;
    list-style: outside none;
}
#menus ul li
{
    float: left;
}

но в ie5,6,7 text align = "center" не работает.

есть идеи?

(я также пытался установить поле авто для элемента, но он тоже не работает)

Спасибо

1 Ответ

0 голосов
/ 06 апреля 2013

В #menus a обязательно добавьте display: block;, иначе выравнивание текста не будет работать. Вот пример:

#menus a {
  display: block;
  text-align: center;
}

Нажмите здесь для демонстрации JS Fiddle.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...