【问题标题】:Resize fancy box based on image size根据图像大小调整花式框的大小
【发布时间】:2015-01-09 22:17:39
【问题描述】:

我正在将一些图像加载到一个花式框窗口中。所有图像都是动态调用的,并且都具有不同的宽度和高度。我无法根据图像及其大小调整花式框窗口的大小。我不想设置明确的宽度和高度,因为尺寸会发生变化。我这样做是为了设置大小,但如果这是正确的,我不这样做。我已经阅读了一些关于该问题的文章,但找不到解决方案

<script type="text/javascript">
$(document).ready(function () {

    $(".fancybox").fancybox({

        width: '100%',
        height: '100%',
    });
});

【问题讨论】:

    标签: javascript css fancybox width


    【解决方案1】:

    查看fancybox api,它说它有这个选项:

    autoScale: true //If true, FancyBox is scaled to fit in viewport
    

    因此,您可以将该选项传递给您的 .fancybox 选择器并试一试:

    $(".fancybox").fancybox({
        autoScale: true
    });
    

    【讨论】:

      猜你喜欢
      • 2013-08-28
      • 2018-01-25
      • 2012-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-19
      相关资源
      最近更新 更多