Я использую медиа-селекторы в моем CSS:
@media all and (ориентация: пейзаж) {/ * и т. д. / /
Я тестирую макет в Safari, а затем на симуляторе iPad.
Но Safari кажется фиксированным в ландшафте. Как сказать Safari, что мои медиа должны быть портретными?
Это так, чтобы я мог проверить макет, когда ориентация в альбомной ориентации.
Я нашел медиа-свойство объекта styleSheets, см.
http://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-MediaList
но, по крайней мере, в Safari или на симуляторе iPad этот список пуст. Поэтому добавление новой медиа-строки в список, вероятно, не ответ.
Я попытался установить ширину и высоту в метатеге области просмотра в виде поспешного портрета:
Нету. СМИ по-прежнему в альбомной ориентации.
Argh, я не хочу делать специальные тестовые версии CSS.