問題タブ [vendor-prefix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - Chrome と Opera のベンダー プレフィックス
Chrome と Opera は「Blink」に切り替えているため、使用する CSS ベンダー プレフィックスを変更していますか? 現在、Opera は を使用し-o-
、Chrome は を使用しています-webkit-
。将来、 のようなものを含める必要がありますか-blink-
、それとも変更されませんか?
javascript - .css() はベンダープレフィックスを自動的に追加しますか?
私はいくつかのコードを持っています:
JSON を使用して (jQuery のドキュメントに示されているように) 適用するか、ベンダー プレフィックス バージョンを完全に削除することで、このような行を改善しようとしています。
jQuery の.css()
メソッドは、要素の CSS プロパティを変更するときに、必要なベンダー プレフィックスを自動的に適用しますか?
javascript - jQuery .animate で Modernizr.prefixed を使用する
PHPが私のものなので、jQuery構文が苦手です。
jQuery アニメーションを作成しようとしていますが、複数の値に正しいベンダー プレフィックスを使用していますが、Modernizr.prefixed の使用法を理解していないのでがっかりしています。
私が取得しようとしているのは次のようなものです:
すなわち。アニメーション化されたスタイルのリストにベンダー プレフィックスを含めたいのですが、構文エラー - 予期しないトークンが発生します。
var transformProperty = Modernizr.prefixed を使用してみましたか? Modernizr.prefixed('変換') : '変換'; ただし、次の 1 つのスタイルのみをリストできます: $(".rightbox3d").animate(transformProperty,"translateY(-200px)"); 私が欲しいのは、変換、不透明度、スケールなどの複数のスタイルです.
そのコード行には、transformProperty 部分の周りに中括弧がありませんが、リストにはあります。$('.rightbox3d').animate({ opacity: 1 ,top:"-200px" }, 4000, function() { // アニメーション完了 });
しかし、私は頭を丸めることができません。誰でも助けることができますか?
javascript - 現在一致する正規表現ルールを取得する
RegExp
文字列内の指定された -ruleをチェックしようとしましたが、現在の一致ルールを取得する必要があります。
これが私がこれまでに試したことです:
はmatch
ですnull
が、現在のマッチングルール (この場合は ) を取得するにはどうすればよい-webkit-
ですか?
css - ベンダープレフィックスが付いていても、Chrome で線形グラデーションが機能しない
これを div の 1 つの背景として使用し、すべてのベンダー プレフィックスを宣言しました。
ただし、Chrome にはありません。私のdivは代わりに透明になります(背景をまったく認識しないため)。私の Chrome のバージョンはバージョン 29で、最新のはずです。
私は何か悪いことをしましたか?
javascript - ブラウザのプレフィックス js/css で置換を使用する
私は次のようなことをしたいJavaScriptスクリプトを作成しています:
これを明確にするために、はい、スクリプトの前半で両方のスタイルを設定しました。ただし、たとえば Chrome では変換スタイルが認識されないため、これによりエラーが発生します。したがって、replace は未定義であるため失敗しelementObject.style.transform
、undefined にはメソッド replace がありません。これらのエラーを発生させずにこれを行う方法はありますか? webkit
変換が必要なだけで、 、 、またはその他のプレフィックスは必要ありませmoz
んo
。