問題タブ [google-closure-stylesheet]
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 - googleスタイルシートコンパイラCSSの名前変更
現在、私はjavascriptファイルだけでClosureCompilerを使用しています。ここで、CSSクラスを縮小して名前を短くしたいと思います。
.jsファイル内のすべてのjqueryCSS文字列ベースのセレクター(つまり、変数ベースのセレクター)を書き直す必要を回避する方法はあります$('#SomeID')
か$('.SomeClass'))
?ほとんどのHTMLは実際には実行時に生成されるため、スケルトンHTMLを簡単に移動できますこれは最初は.jsファイルのページにあり、document.ready関数で最初にアプリに必要なスケルトンHTMLをページに配置します。これにより、CSSセレクターの書き換えが回避されるのでしょうか、それともセレクターをプロパティとして書き換える必要があるのでしょうか。オブジェクトの?
ドキュメントはここにありますが、明確なhttp://code.google.com/p/closure-stylesheets/#Renamingが見つかりませんでした
あなたの提案をありがとう。
javascript - jQueryなどの外部JavascriptライブラリでGoogleClosureスタイルシートの名前変更を使用するにはどうすればよいですか?
Googleのスタイルシートの名前変更機能を調べていますが、jqueryセレクターを書き直す方法がわかりません。私はそれについてのドキュメントがあまり明確であるとは思いませんでした。
次のようなコードがある場合:
CSSの名前変更が機能するようにするには、HTMLとJavaScriptをどのように作成する必要がありますか?
あなたの提案をありがとう。
css - CSS クラス マッピングの作成方法
クロージャ スタイルシートの使用方法の詳細を説明してくれる人はいますか。
CSSクラスの名前をもっとシンプルにしたい
たとえば、cssファイルがあります
このようにもっとシンプルに
私はこのドキュメントを読みましたが、そのドキュメントがあまり明確ではありませんでした。
ありがとう...
css - @media のみの画面での Google Closure Stylesheets 解析エラー
すべての CSS を組み合わせて縮小するために、closure-stylesheets-20111230.jar を使用しています。ただし、 @media のみの画面と (min-device-width : 320px)で解析エラーがスローされ、問題ないように見えます。
css を解析する Google の Closure-stylesheets.jar:
java -jar クロージャ-stylesheets.jar ..\data\css\mycss.css --output-file ..\data\css\myresult.css
CSS コード:
何かご意見は?私はちょうど彼らのclosure-stylesheets.jarファイルを使用しましたが、誰かが適切な解決策を持っているかどうか疑問に思っていました. ありがとう!
google-closure-compiler - Googleクロージャーコンパイラでユーザーエージェントまたはブラウザを検出するにはどうすればよいですか?
私のコンパイラファイルはそのようなものです
エラーを与えるIEコンパイラを検出するために次の行を追加しているとき
次に、次の行を書きます
エラーは発生しませんが、IE への影響は見つかりませんでした。
Google CSSコンパイラを使用してブラウザを検出するにはどうすればよいですか?
css - クロージャー スタイルシートの CSS の名前変更の問題
Closure Stylesheetsは css クラスの名前を変更できます。例:
コンパイル後の JavaScript 出力は次のようになります。
そしてcss出力:
多くの css クラスを含む大きなプロジェクトがあります。コンパイル後、すべての単語の名前が変更されたわけではないことに気付きました。「a-Rf-rightslider」では、最初の 2 つの単語の名前が変更されましたが、最後の単語は変更されていません。
Closure Stylesheets には名前変更配列のサイズに制限があると思います。「a」、「b」、...、「ZY」、「ZZ」のようなもの。そして、残りをすべてスキップします。私は正しいですか?何か案は?
java - GWT での Google スタイルシート (GSS) 間の重複の削除
私のスタイルシート (GSS) のほとんどには、同じ@defmixin
ステートメントのセットがあります。重複を削除できるようにしたいと思います。
@include
何らかの方法で GSS スタイルシートを共通化することは可能ですか? または、これを簡単に行う他の方法はありますか?(つまり、ファイルを変更するための外部スクリプトを使用しないということです。) ちなみに、私は GWT 2.8 アプリから GSS を使用しています。
関連する質問を見つけましたが、その回答は GWT 内で GSS を使用するのには適切ではありません。