Ну, я использую position:fixed;
для боковых и нижних колонтитулов, поэтому при прокрутке они останутся на месте, пока основное содержимое перемещается (position:static;
). Но когда вы увеличиваете или больше Left/Right
, он больше не отображается на экране.Положение Iphone: фиксированное; альтернатива?
Вот хорошее объяснение проблемы я с here
«Сафари на IPad и Safari на iPhone не имеет изменяемый размер окна. В Safari на iPhone и IPad, размер окна устанавливаются в размер экрана (минус элементы интерфейса пользовательского интерфейса Safari) и не может быть изменен пользователем. Чтобы перемещаться по веб-странице, пользователь меняет уровень масштабирования и положение окна просмотра, когда они дважды касаются или щелкают, чтобы увеличить или уменьшить масштаб, или прикосновением и перетаскиванием для панорамирования страницы. Когда пользователь меняет уровень масштабирования и положение окна просмотра, они делают это в пределах области видимого содержимого фиксированного размера (то есть окна). Это означает, что элементы веб-страницы, которые имеют свою позицию "fixed
" в vie wport может оказаться вне видимой области содержимого вне экрана ».