Fancybox 2 - остановка изменения размера в галерее - PullRequest
4 голосов
/ 06 января 2012

Я пытаюсь заставить Fancybox перестать изменять размер изображений в галерее.У меня есть несколько больших изображений, которые нуждаются в прокрутке.Вот мой нынешний необычный jQuery:

$('.gallery').fancybox({
            padding: 0,
            scrolling: 'yes',

            openEffect : 'elastic',
            openSpeed  : 150,

            prevEffect : 'fade',
            nextEffect : 'none',
            closeEffect : 'elastic',
            closeSpeed : 100,

            closeBtn  : false,
            arrows    : true,
            nextClick : true,

            helpers : { 
                thumbs : {
                    width  : 50,
                    height : 50
                },
                overlay : {
                    opacity : 0.8
                }
            }
        });

Ответы [ 2 ]

4 голосов
/ 06 января 2012

Установите fitToView в false так:

$('.gallery').fancybox({

            fitToView: false, // add this

            padding: 0,
            scrolling: 'yes',

            openEffect : 'elastic',
            openSpeed  : 150,

            prevEffect : 'fade',
            nextEffect : 'none',
            closeEffect : 'elastic',
            closeSpeed : 100,

            closeBtn  : false,
            arrows    : true,
            nextClick : true,

            helpers : { 
                thumbs : {
                    width  : 50,
                    height : 50
                },
                overlay : {
                    opacity : 0.8
                }
            }
        });
0 голосов
/ 22 мая 2013

autoScale свойство работает для меня.

$('.gallery').fancybox({
    'autoScale':false,
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...