изменение размера сетки при изменении размера окна браузера - PullRequest
7 голосов
/ 31 января 2012

Я использовал пример заполнения всего окна по умолчанию. Попытка изменить размер окна браузера: но область, которая используется для сетки, та же самая. Нужно перезагрузить страницу, чтобы она подошла. Как я могу заархивировать это без перезагрузки страницы?

Отредактировано

Интересный факт, что при изменении порядка сетки столбцы меняются.

Ответы [ 4 ]

12 голосов
/ 27 февраля 2013

Это прекрасно работает для меня. Возможно, функция resizeCanvas() - это новая функция в гладкой сетке.

Код - CoffeeScript.

$(window).resize -> grid.resizeCanvas()
5 голосов
/ 06 сентября 2012

Это работает лучше, чем просто изменение высоты .slick-viewport.

$(window).resize(function(){
    var h=$(window).height();
    $('#myGrid').css({'height':(h-65)+'px'});
    grid.resizeCanvas();
});
1 голос
/ 26 июля 2016

Это, кажется, работает просто отлично:

$( window ).resize( function() {
    grid.resizeCanvas();
});
1 голос
/ 01 февраля 2012

сделал так:

$(window).resize(function () {
    $("#grid").height($("<container for grid>").height());
$(".slick-viewport").height($("#grid").height());
});

Благодаря jQuery и его функции height ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...