Как создать фиксированные контейнеры устройства? - PullRequest
0 голосов
/ 14 марта 2012

У меня есть position:fixed; контейнер, и он всегда исправлен, когда я пролистываю страницу на ПК (остается в верхнем левом углу).

На iPhone он появляется в верхнем левом углу, но остается тамнавсегда, как я прокручиваю.Есть ли какое-то решение для этого?

1 Ответ

1 голос
/ 14 марта 2012

Наилучшим вариантом здесь являются Media Queries, см. Примеры http://www.w3.org/TR/css3-mediaqueries/ и http://webdesignerwall.com/tutorials/css3-media-queries.

изменить: мисс прочитать вопрос:

Как подсказывает Джош, вы можете достичь этого:

window.onscroll = function() {
  document.getElementById('fixedDiv').style.top =
    (window.pageYOffset + window.innerHeight - 25) + 'px';
};
...