iPad zoom разделяет веб-сайты - PullRequest
1 голос
/ 17 марта 2012

У меня проблема с моим веб-сайтом, который я создаю при просмотре на iPad или iPhone.

Заголовок страницы является позицией: исправлено;наверхПока остальная часть веб-сайта прокручивается вниз в контейнере div.

В основном, когда я смотрю на iPad, и ущипнуть, чтобы увеличить.Элемент заголовка масштабируется и перемещается вправо, а прокручиваемый контент перемещается влево, а также увеличивается, так что в итоге я получаю сайт, который состоит из двух разделов?

Я попытался использовать минимальную ширину: 1024 CSS и масштабируемость пользователем = 0, но ни одна из них не работает.Масштабируемое пользователем препятствует масштабированию, но затем, когда он поворачивается в портретную или альбомную ориентацию, веб-сайт сохраняет ширину в альбомной ориентации при вращении, поэтому веб-сайт слишком широк для экрана.

Надеюсь, у меня естьобъяснил это достаточно хорошо.

Я попробовал некоторый javascript, который я получил с этого сайта, но он полностью скремблирует весь сайт, когда он вращается ...

код, который я пытался использовать, приведен ниже:

... html header ...

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

... javscript ...

var checkOrientation;
checkOrientation = function() {
  var viewport;
  viewport = document.querySelector("meta[name=viewport]");
  if (window.orientation === 90 || window.orientation === -90) {
    return viewport.setAttribute("content", "width:device-width, initial-scale=1.0, user-    scalable=0");
  } else {
    return viewport.setAttribute("content", "width:device-width, initial-scale=0.6, user-    scalable=0");
  }
};
window.onorientationchange = function() {
  return checkOrientation();
};
checkOrientation();

Заранее спасибо

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