Fancybox 2的新许可证明我们不能将此插件用于商业目的.我是一名网络开发人员,并且总是将这个插件提升给我的客户.这是否意味着我需要找到或编写一个带有更多免费许可证的新插件?
也许我只是不明白非商业词是否正确,如果这样请求纠正我.但是,我可以在互联网上找到它的状态,我说我不能在这个业务赚钱的网页上使用带有此许可证的软件.
我们使用fancybox2来显示图像.一切都很好,但是当更大的图像显示在fancybox中时,后面的页面会滚动到顶部.关闭fancybox后,用户必须向下滚动到打开盒子的位置.fancybox2站点上的示例不显示此行为.我无法找到,实现这一目标的区别在哪里.
fancyOptions = {
type: 'image',
closeBtn: false,
autoSize: false,
scrolling: 'no',
type: 'image',
padding: [10,10,10,10],
beforeLoad: function(){
this.title = getTitle(this);
this.href = $(this.element).closest('a').attr('href');
},
helpers: {
overlay: {
css: {
'background': 'rgba(0, 0, 0, 0.7)'
},
},
title: {
type: 'inside'
}
}
};
Run Code Online (Sandbox Code Playgroud)
我们使用fancybox2作为require.js中的模块..fancybox()调用在$(document).ready块中.
那里有2个滚动条,我用css隐藏了一个
.fancybox-overlay {
overflow: hidden !important;
}
Run Code Online (Sandbox Code Playgroud)