2
在Javascript中是否有方法檢查某個元素是否已應用了箱形陰影?檢查是否已應用箱形陰影
我這樣做是因爲我在添加一個內部(插入)框陰影時,可能已經有一個外部陰影。如果已經有陰影,我需要在新的樣式文本之前放置一個逗號。
var shadowStyle = "5px 5px #000000";
if (ele.hasBoxShadow())
{
ele.style.boxShadow += ", "+shadowStyle;
ele.style.WebkitBoxShadow += ", "+shadowStyle;
ele.style.MozBoxShadow += ", "+shadowStyle;
ele.style.OBoxShadow += ", "+shadowStyle;
ele.style.MsBoxShadow += ", "+shadowStyle;
}
else ele.style.boxShadow = shadowStyle;
...
難道你不能只檢查是否有任何設置? 'if(ele.style.boxShadow || ele.style.Web ...)'。 – FakeRainBrigand 2011-12-29 04:15:41