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