Страница не работает в IE 7 и 8 ??? Неправильная позиция меню - PullRequest
0 голосов
/ 30 августа 2011

Мой сайт: http://www.soskin.zxq.net/incorporate.php, http://www.soskin.zxq.net/estate.php

Если вы посмотрите на эти две страницы, вы увидите, что расстояние между логотипом и меню отличается, скажем, на этой странице отображается правильно http://www.soskin.zxq.net/history.php. Меню представляет собой список, который имеет список класс nav и имеет следующие атрибуты:

.nav{
    float: left;
    color: #FFF;
    margin-top: 50px;
    margin-right: 0px;
    position: relative;
}

Почему это работает нормально на одной странице, а не на другой. Обратите внимание, что на обеих страницах есть формы, поэтому возможно, что формы влияют на это. Я часами экспериментировал с ИДК, как формы влияют на это. Кто-нибудь из вас знает какие-либо глюки IE, которые могут быть причиной этого.

Кроме того, мое меню представляет собой выпадающее меню, и, если вы наведите курсор мыши на него, должно отобразиться. Текст на этом экране также выглядит неправильно (неправильно смещен). Для этого я планирую создать альтернативную таблицу стилей IE, однако, возможно, есть лучший способ.

1 Ответ

1 голос
/ 30 августа 2011

хорошо ... ИДК, но вы можете в любом случае сделать что-то вроде этого:

.nav {
    float: left;
    color: white;
    margin-top: 50px;
    margin-right: 0px;
    position: relative;
    width: 675px; /* this will force the width */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...