問題タブ [prefixfree]
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.
javascript - PrefixFree.jsは私のページに追加の「ファントム」スタイルをロードしています
私は最近、すべてのサイトで優れたPrefixFreeを使用していますが、一般的には魅力のように機能します。しかし、今日、私は非常に奇妙な問題を発見しました-私のサイトのほんの数ページで、スクリプトが存在する場合、ページ上の他のスタイルと競合する追加のスタイルのセットがロードされ、レイアウトを完全に台無しにします。
これらの追加のスタイルがどこから来ているのかを判断できません。これらは、これらの特定のページでリンクしているスタイルシートの一部ではありません。ページからPrefixFreeを削除するかコメントアウトすると、すぐに消えて、すべてが再び正しく表示されます。
私が理解しているように、PrefixFreeは、現在のページで要素を検索して解析することで機能します<link>
。<style>
では、いったいどうして、他の方法では存在しない追加のスタイルがページに適用されるのでしょうか。
jquery - jQueryスライダースクリプトはローカルで動作し、サーバーで中断します
私は困惑しています。私が作成したランディングページはローカルでは完全に機能しますが、サーバーにアップロードすると完全に壊れます。
ページは次のとおりです:http://register.lot18.com/slider/google/
真ん中の白いボックスは完全に中央に配置されているはずです。フォームの各ステップを進めると、次のステップが右からスライドインすることになっています。ポジショニング/スライドは/js/slider.js
、jQueryUIを使用して行われます。ページをダウンロードしてローカルマシンで表示すると、正確に表示されます。
これをデバッグすることからどこから始めればよいですか?このページはすでにローカルで機能しているので、基本的に私が試しているのはランダムな推測です。
さらに見知らぬ人:それは100%の確率で壊れることはありません。そこに座ってページを更新し続けると、おそらく10回に1回の試行で、完全に表示されます。それから私はリフレッシュし、それは再び壊れています。
更新:OSX上のSafari6からの、私が見ているもののスクリーンショットは次のとおりです。
ローカル:https
://dl.dropbox.com/u/547222/lp-local.jpg
サーバー:https ://dl.dropbox.com/u/547222/lp-server.jpg
更新2:PrefixFree()を削除すると、スタイルシートがまったくないjs/prefixfree.min.js
かのようにページがレンダリングされますが、これもサーバー上でのみ、ローカルではレンダリングされません。PrefixFreeの副作用は、外部スタイルシートを取得してページにインラインで挿入することです。では、外部スタイルシートが正しいもので提供されていないのでしょうか?content-type
更新3:直接URIでCSSを検証しようとすると、W3Cバリデーターから次のエラーが発生します。
I/O Error: Unknown mime type : binary/octet-stream
どういう意味ですか?
php - CSSベンダープレフィックス地獄を削除するphp正規表現
CSSドキュメントをクリーンアップして、ベンダーのプレフィックスが付いた行のみを削除しようとしています。
ご覧のとおり、すべての行のパターンはセミコロンで終わり、ベンダーが異なります。これまで、1つずつ検索してみましたが、これを実現するためのより良い方法があるはずです。
ヒントをいただければ幸いです。ありがとう
更新:理由はhttp://leaverou.github.com/prefixfree/を使用するためですが、JSが無効になっている場合など、開発の特定のフェーズで状態を切り替える方法が必要です。
jquery - -プレフィックスなしのjqueryプラグインIE
prefixfreeの使用に問題があり、jqueryプラグインがInternet Explorer 9で機能しないようです(ブラウザの設定がおかしくなっているだけかもしれませんが、わかりませんが、prefixfree自体が問題なく機能します:最初の回転(20度)が接頭辞として付けられます)
私が意味することを示すjsbinの例を設定しました:http://jsbin.com/ocipel/2/edit
私はこれをchromeとfirefoxでテストしましたが、これは期待どおりに機能します。どんな助けでも大歓迎です。(ああ、prefixfreeはタグとして存在しないようです。そのため、「prefix」と「free」に分割する必要がありました。申し訳ありません)
git - Git:フォークせずに他の誰かのプロジェクトを取得する
私はGITにかなり慣れていないので、インターネットでこの質問に対する答えを見つけようとしていますが、これまでのところ、それを語るものは何も見つかりませんでした.
私が正しく理解している場合、レポをフォークする目的は、プル リクエストを作成する準備としてコードを操作し、プロジェクトに貢献するためにプル リクエストを作成できるようにすることです。
しかし、多くの場合、作成者はプラグ アンド プレイの JavaScript リソースを作成するという素晴らしい仕事をしてきました。そのような場合、プロジェクトで使用できるクリーンで最新のコピーを保持したいだけです。
Lea Verrou のprefixfreeを例にとってみましょう。これは、ベンダー接頭辞の混乱について私よりも多くのことを知っている人によって書かれた素晴らしいプロジェクトです。正直なところ、プロジェクトに貢献できる可能性は低いです。
この場合、分岐が最適なオプションですか、それともダウンロード用の同時実行性とストレージを維持するためのより良い方法はありますか?
javascript - Prefixfree.js を特定の Div のみに適用するには?
Web サイトにPrefixfree.jsを適用しましたが、すべてのアイコン/画像が繰り返されます (背景の繰り返し)。この問題を解決するために、 Prefixfree.jsを特定の Div のみに適用したいと考えています。どうすればこれを達成できますか?
jQueryで、#divのみにPrefixfree.jsを適用する方法はありますか? たとえば、次のようなものです。
また
ありがとうございました!
javascript - IE8 と新しい vw ユニット。良いポリフィル?
vwユニットをテストしています(ビューポート幅に関連)。私の質問は、vw 値をピクセルで変換する簡単な方法はありますか? レスポンシブである必要はありません。私はJqueryについて考えていました。prefixfree プラグインと vminpoly が機能しないようです (ローカルでテスト中)
javascript - document.getElementById によるドキュメントへの JS 参照でエラーが返される
私はlessとprefixfreeのWebページを持っています(どちらも自分のサーバーからインポートされたjsファイルです)が、カスタムスクリプトもインポートしようとすると問題が発生しました:
基本的なJavaScriptのような
正常に動作します。
しかし、次のような私のドキュメントを参照するすべてのコード
コンソールエラーを与える
問題が何であるか知っていますか?これをデバッグする方法についての提案も大歓迎です - 私はただ絶望しています!
編集
JS ファイルはすべて にインポートされます<head>
。