Как оставить плавающий блок в пределах видимости при зуме (масштабировании) в мобильных браузерах?
Привет.
Есть сайт, на котором нет и не может быть мета тега viewport, такие особенности. На нем есть плавающий блок с position: fixed;. На мобилках и планшетах, при отсутствующем viewport можно зумить, но нужно, что бы блок всегда оставался в поле видимости.
offset.left при зуме не меняется.
К примеру, сейчас его положение left: 20px; bottom: 20px; При зуме он покидает границы видимости.
trushka: я написал, что не могу править существующие стили сайта, не из-за не способности этого сделать. а из-за того, что это, в данной ситуации, делать запрещено. Более того, даже если я так сделаю, ничего не получится, т.к. и до зума и после размер области остается одинаковым, никак не меняясь, но появляется горизонтальный скрол, объекты увеличиваются.
Евгений, всё, что увеличится, будет уже за пределами body, а положение блоков fixed будет отсчитываться исходя из заданных размеров. Ну, и опять же, попробовать вариант из последнего моего комента