Авторазмер не работает на модной коробке 2 галереи - PullRequest
0 голосов
/ 12 января 2012

Я хочу отключить автоматический размер для модной коробки галереи и установить ее ширину и высоту в фиксированное значение, я попытался изменить настройки безуспешно,

<script type="text/javascript">
    $(document).ready(function () {
        $(".fancybox-thumb").fancybox({
            prevEffect: 'none',
            nextEffect: 'none',
            autoSize: false,
                fitToView: false,
            width: 350,
                height:400,
            helpers: {
                title: {
                    type: 'outside'
                },
                overlay: {
                    opacity: 0.8,
                    css: {
                        'background-color': '#000'
                    }
                },
                thumbs: {
                    width: 100,
                    height: 100
                }
            }
        });

Любые идеи, как переопределить размер и высоту по умолчанию,

спасибо

1 Ответ

0 голосов
/ 12 января 2012

Установите для параметра API fitToView значение false.

autoSize для типов контента inline, ajax и html, где width и height определяются автоматически (размеры взяты из входящего контента).

С другой стороны, имейте в виду, что изображения могут отображаться либо для размещения в области просмотра (fitToView: true), либо в их исходном размере независимо от того, больше ли это значение или нет (fitToView: false) .. ... но не другого размера, кроме указанного выше (это похоже на изменение размеров изображений с помощью html или css, что является плохой практикой).

Если вы хотите, чтобы ваши изображения отображались в том же размере, что и fancybox, вы должны заключить их в контейнер и использовать ajax, inline или html.

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