我正在调整我的fancybox jQuery,所以一旦打开灯箱就会出现背景渐变。我不是用jQuery太好,但是这是的fancybox为我提供了以定制自己的背景色:Fancybox jQuery中的CSS渐变?
$(".fancybox-effects-c").fancybox({
wrapCSS : 'fancybox-custom',
helpers : {
overlay : {
css : {
'background' : 'rgba(255,255,255,1)'
}
}
}
});
所以我'-webkit-linear-gradient(top, #B7F9EE, #FAD19C) fixed;'
取代'rgba(255,255,255,1)'
和它的工作,但现在我不知道该怎么去添加其他浏览器的声明。我试过这样做:
css : {
'background' : '-moz-linear-gradient(top, #B7F9EE, #FAD19C) fixed',
'background' : '-webkit-linear-gradient(top, #B7F9EE, #FAD19C) fixed',
'background' : '-ms-linear-gradient(top, #B7F9EE, #FAD19C) fixed'
}
但它只是似乎输出的最后一个声明,并忽略之前的。
你可以尝试用你的渐变背景添加自定义类 – 2014-09-27 06:18:25
尝试仅仅一个'background'用逗号分隔符,否则我会做rajesh说的。 – 2014-09-27 06:50:23