0

我正在使用 Jquery 插件 DropShadow: 网站

我想手动设置阴影颜色。

颜色以通常的方式指定,带有颜色名称或十六进制值。颜色参数不适用于透明图像。

因此,从文档中,这是我的代码:

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

它完美无缺,'#000' 对 'black' 它也可以工作......但是如果我需要阴影颜色,例如,红色'#fff000' 插件不起作用。我没有看到任何阴影。为什么?

4

1 回答 1

0

该插件用于css("background", opt.color)设置阴影颜色 - 这是一个正确且直接的 jQuery 方法,应该可以使用。

我怀疑您没有正确指定 dropShadow 选项。如果您可以在问题中包含您对 dropShadow 插件的调用示例,则可以证明或丢弃此假设。

如果您不指定颜色,则使用默认的“黑色”。如果您将颜色指定为“#000”(黑色的十六进制表示),您将无法判断您是否正确指定了所需的颜色并正确覆盖了内置默认值。

根据文档,您需要将选项指定为:

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

对于红色,您需要使用:

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

$.dropShadow()如果这不起作用,请在您的问题中包含相关调用。

于 2009-12-09T23:16:17.210 回答