Форум пользователей Impera CMS
Impera CMS - отличный движок для лёгкого создания интернет магазина.
Обладает невероятным количеством функций, необходимых в онлайн торговле.

Динамическое масштабирование страницы в шаблоне Impera CMS

Следить
Главная
15:47
08 дек
#
?
zareno написал:

Есть шаблон фиксированой ширины > 1024 px. На мониках 1024 px и планшетах появляется скрол влево вправо. Неудобно. Шаб переверстать уже нет возможности. Можно както сделать авто масштаб?

18:33
08 дек
#
?
Буни написал:

Так для body задай css масштаб с нужным rate. Например увеличить масштаб в 2 раза. Тогда

var rate = 2;
$('body').css({ 'zoom': rate, 'transform': 'scale(' + rate + ')', 'transformOrigin': '0 0' });

Rate просто вычисли свой. Получи width окна. Если больше 1024 то ничего не делай. Если меньше то rate = width / 1024 и меняй скриптом css как показано выше.

Лучше заверни скрипт в ready, чтобы срабатывал после загрузки документа.

$(document).ready(function () {
// здесь скрипт
}

Не катит в старых броузах без css3.

Написание ответа

Перед публикацией рекомендуется использовать Предпросмотр, чтобы увидеть конечный вид сообщения.


Обратите внимание! Для противодействия спаму новые посты форума проявляются с задержкой от нескольких минут, пока не пройдут модерацию.