【发布时间】:2012-06-26 02:37:36
【问题描述】:
CSS 渐变描述为here,但我不知道如何在 JavaScript 中选择这些属性。如果可能的话,我宁愿不使用 jQuery。
编辑:仅执行以下操作似乎不起作用...
document.getElementById("selected-tab").style.background = "#860432";
document.getElementById("selected-tab").style.background = "-moz-linear-gradient(#b8042f, #860432)";
document.getElementById("selected-tab").style.background = "-o-linear-gradient(#b8042f, #860432)";
document.getElementById("selected-tab").style.background = "-webkit-gradient(linear, 0% 0%, 0% 100%, from(#b8042f), to(#860432))";
document.getElementById("selected-tab").style.background = "-webkit-linear-gradient(#b8042f, #860432)";
【问题讨论】:
-
似乎工作:jsfiddle.net/B6sEr(Chrome 19,Firefox 13)。
-
对于纯 JavaScript 解决方案,请参阅:stackoverflow.com/a/15071347/1306809
标签: javascript css