fancybox - сохраняйте картинки разных размеров в середине рамки - PullRequest
0 голосов
/ 17 мая 2018

мой код

Я использую fancyBox v3.2.11, и вы можете увидеть это демо в http://project -08.ithanhua.cn / index.php / home /photo_list / 4

$. fancybox.open ([{src: 'http://project -08.ithanhua.cn / uploads / article / 20180515 / 153c7b04601118bd4203b2fce31604ca.jpg '}, {src: 'http://project -08.ithanhua.cn / uploads / article / 20180515 / 153c7b04601118bd4203b2fce31604ca.jpg '

            }
        ],{
            type: 'iframe',
            iframe: {
                preload: false,
                // Iframe template
                tpl:
                    '<iframe id="fancybox-frame" name="fancybox-frame" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',
                css: {"width":"1200px"},

                // Iframe tag attributes
                attr: {
                    scrolling: "auto"
                }
            }
        });

resule

изображение не в центре, как это сделать?

1 Ответ

0 голосов
/ 17 мая 2018

Не используйте фреймы.Почему вы хотите это сделать????Это так неправильно, вы потеряете все функции fancybox - смахивание, масштабирование (в основном все жесты) и т. Д. Но, если вам действительно нужно, то создайте пользовательскую страницу для отображения изображения, например, отобразите что-то вроде show-image.php?image=myimage.jpg вместоmyimage.jpg.

...