Fancybox aling不适用于Firefox

时间:2015-07-16 01:41:49

标签: javascript jquery css fancybox

我正在使用Fancybox在页面加载时显示iframe,但是,Firefox和Chrome中的垂直对齐显示不正常,并且IE工作完美。代码是这样的:

        <script type="text/javascript">
           $.fancybox.open([
                {
                type : 'iframe',
                href : 'http://www.example.org/online/index.html',
                title : 'Inscribete',
                width: 800,
                height: 580


                }
], {
    padding : 0
});
</script>

1 个答案:

答案 0 :(得分:0)

如果您想要显示带有这些尺寸的 iframe ,则可能需要将fitToView设置为false

另外,请检查语法。我宁愿做类似

的事情
$.fancybox.open({
    type: 'iframe',
    href: 'http://www.example.org/online/index.html',
    title: 'Inscribete',
    width: 800,
    height: 580,
    fitToView: false,
    padding: 0
});

在大多数现代浏览器中应该可以正常工作。

参见 JSFIDDLE