我正在調整我的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