我正在使用fancybox插件版本2.0.6
我正在尝试更改文档中详述的叠加不透明度,但无法使其工作。任何人都可以建议我如何做错。
感谢。
这就是我所拥有的:
$(function () {
$(".fancybox")
.attr('rel', 'gallery')
.fancybox({
padding : 0,
margin : 0,
arrows: false,
closeBtn: false,
closeClick: true,
openEffect : 'none',
openSpeed : 100,
closeEffect : 'none',
closeSpeed : 100,
helpers : {
title : null,
speedIn: 0,
speedOut: 0,
opacity: 0.8,
}
});
});
答案 0 :(得分:4)
以这种方式尝试helpers
选项:
helpers : {
overlay : {
speedIn : 0,
speedOut : 0,
opacity : 0.5
},
title : null
}
编辑(2012年9月12日):自fancybox v2.1以来,已删除选项helpers =>overlay=>speedIn
。它仍适用于v2.0.6及以下版本。
答案 1 :(得分:2)
我发现此选项效果最好,它使用CSS RGBA ...
$(".fancybox").fancybox({
helpers : {
overlay : {
css : {
'background' : 'rgba(58, 42, 45, 0.95)'
}
}
}
});
这是官方小提琴:http://jsfiddle.net/jRsjK/