2017-10-16 136 views
-1

我有我用的fancybox 2使用下面的代码呈现弹出的形式:添加滚动条的fancybox上调整大小

$(link).fancybox({ 
    type: 'iFrame', 
    autoSize: false, 
    autoScale: false, 
    width: '1280px', 
    height: '1024px', 
    iFrame: { 
     scrolling: 'auto' 
    } 
}); 

形式有,我使用所选择的jQuery插件造型几个下拉框。由于它们是多重选择,因此最终会调整页面大小并将内容从底部推出。当内容调整大小时,我希望在fancybox上显示垂直滚动条。我已经尝试设置iFrame滚动到自动,也是没有结果。我还添加了一个滚动属性超过了iFrame属性,这也没有帮助。有人能告诉我如何做到这一点?

+0

iframe滚动条应该会自动显示,如果内容长于框(并且该框使用视口的整个高度)http://jsfiddle.net/gy6f11qm/ – JFK

+0

问题是内容不最初创建时需要滚动条。选择一些选项后,内容将垂直扩展,并且当时不会添加滚动条。 – DrewB

回答

0

看起来你有错拼选项iFrame,应该是iframe

+0

双重检查了我的代码,并且只是拼写错误。不过,我之前陷入了陷阱。 – DrewB

+0

然后fancyBox与你的页面滚动或不滚动无关。这取决于你和你的浏览器,如果你可以在简单的