4

ネイティブJavaScriptを使用して、つまりjQueryに依存せずに、のようなプロパティ-moz-transition(またはこのリストの任意のプロパティ)にアクセス/変更する方法に興味があります。.css('property', 'value');

たとえば、要素の要素を変更するには、をbackground-color使用しelement.style.backgroundColorます。

ベンダー固有のプロパティ名は、キャメルケースに入れられて操作可能になりますか?私はそうすることができませんでした、多分それらはもはやのプロパティによって表されておらず、他のstyle場所で変更する必要がありますか?それとも、DOMを介してアクセスできないのでしょうか。

4

2 に答える 2

3

上部のキャメルケースを使用します。例:el.style.MozTransition

例: http: //jsfiddle.net/R3y6f/1/

于 2012-05-24T00:31:48.783 に答える
2

例:-webkit-box-shadow

.style.setProperty("-webkit-box-shadow", "0 0 7px #ccc", null);
.style.removeProperty("-webkit-box-shadow");
.style["-webkit-box-shadow"];
于 2012-05-24T00:30:20.073 に答える