JavaScript を使用したベンダー プレフィックス付き CSS の設定
ベンダー プレフィックスを CSS プロパティに手動で適用するのは面倒な場合があります。提供されているコード スニペットは、transform プロパティのこのプロセスを示しています:
var transform = 'translate3d(0,0,0)'; elem.style.webkitTransform = transform; elem.style.mozTransform = transform; elem.style.msTransform = transform; elem.style.oTransform = transform;
これを達成するより効率的な方法はありますか (JavaScript の 1 行で可能ですか?
Solution
このタスクを実行する既知のライブラリはありませんが、ベンダー プレフィックスの構文と名前が一貫しているため、カスタム関数の作成は簡単です。function setVendor(element, property, value) { element.style["webkit" + property] = value; element.style["moz" + property] = value; element.style["ms" + property] = value; element.style["o" + property] = value; }
以上がJavaScript を使用してベンダー プレフィックスを CSS プロパティに効率的に適用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。