2009-12-04 69 views
0

我使用jQuery插件陰影效果: web siteJQuery - 投影插件。自定義顏色

我想手動設置陰影顏色。

顏色以通常的方式 指定,具有顏色名稱或十六進制 值。顏色參數 不適用於透明圖像。

從技術文檔,所以,這裏是我的代碼:

{ 
    ... 
    color: "black", 
    swap: false 
} 

它完美的作品,以「#000」對「黑」它也能工作......但是,如果我需要的陰影顏色,例如,紅色'#fff000'插件不起作用。我沒有看到任何影子。爲什麼?

回答

0

該插件使用css("background", opt.color)來設置陰影顏色 - 這是一個正確和直接的jQuery方法應該工作。

我懷疑你沒有正確指定dropShadow選項。如果您可以在您的問題中包含您對dropShadow插件的調用樣本,則可以證明或丟棄此推測。

如果您不指定顏色,則使用默認的「黑色」。如果您將顏色指定爲'#000'(黑色的十六進制表示),則無法確定是否正確指定了所需的顏色並正確覆蓋了內置的默認值。

根據該文件,你需要指定的選項爲:

$.dropShadow({ 
    color:'<your colour here>' 
}); 

爲紅色,你將需要使用:

$.dropShadow({ 
    color:'#f00' 
}); 

在你的問題包括對$.dropShadow()如果相關的呼叫這不起作用。