дисплей: нет CSS-код не влияет на несколько Div в мобильном Safari (на iPad) - PullRequest
0 голосов
/ 14 ноября 2011

У меня есть веб-сайт, который будет загружен в веб-фрейм приложения для iPad, поэтому я создал отдельный файл CSS для iPad, который автоматически загружается вызовом пользовательского агента.Здесь нет ничего сложного.

Проблема в том, что 2 div не реагируют на отображение: нет CSS.Боковая панель и нижний колонтитул все еще отображаются, несмотря на то, что они специально называются в CSS точно так же, как и все другие элементы, которые правильно скрыты в Safari на iPad.

www.themonitorgroup.com / disclaimer.html - хорошая страница для иллюстрации этой проблемы. www.themonitorgroup.com / css / ipad.css - это специальный файл CSS для ipad.

Я предполагаю, что есть что-то глупое простое, которого мне не хватает.Пожалуйста, дайте мне знать, если вы можете найти что-нибудь.Большое спасибо заранее.

1 Ответ

1 голос
/ 14 ноября 2011

Валидаторы ваш друг . Вам не хватает закрывающей скобки здесь:

#mainnav {
    display: none;

И у вас есть #sidebar вместо .sidebar в таблице стилей.

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