2012-11-05 36 views
0

我想讓Fancybox的背景顏色爲透明。更改Fancybox的背景顏色

顯而易見的方法是在CSS中使用「.fancybox-skin」,但這會影響所有fancybox,我需要它來改變。因此該設置需要通過wrapCSS發送。

Fancybox有一個參數「wrapCSS」,可以用原來的js調用傳入,但我不確定如何使用它。它只是說「字符串」:http://fancyapps.com/fancybox/#useful

我一直試圖通過CSS像{wrapCSS: "background: red"},但它不工作。

+0

檢查: http://jsfiddle.net/jRsjK/ – Vucko

+0

這用於更改疊加層,而不是內容框的背景顏色 –

回答

2

使用wrapCSS添加類,然後在你的CSS:

.whateverYouChooseforWrapCSS .fancybox-skin { 
    background: none; 
} 
0

使用CSS BG:

#fancy_bg 
{ 
    background-color:000000 !important; 
} 
+0

在任何人選擇[推薦刪除](http://stackoverflow.com/review/low-quality-posts/11118372)這篇文章之前,這是一個有效的嘗試回答。這篇文章不應該被標記,並且不應該被建議在LQPRQ中刪除。請參閱:[你做錯了:在低質量崗位隊列中請求理智](http://meta.stackoverflow.com/q/287563)和[你的回答在另一座城堡中:何時不是答案答案?](http://meta.stackexchange.com/q/225370) –