1
1つのスタイラスファイルを2つの異なるCSSファイルにコンパイルすることは可能ですか? ipad web appのために私は-moz etc cssのオンラインWebkitに興味がないので、モバイル向けに最適化され、クロスブラウザアプリケーション用に最適化されていますか?Stylus(nodejs).stylファイルを2つの異なるCSSファイル(モバイルとデスクトップ)にコンパイル
おかげ
1つのスタイラスファイルを2つの異なるCSSファイルにコンパイルすることは可能ですか? ipad web appのために私は-moz etc cssのオンラインWebkitに興味がないので、モバイル向けに最適化され、クロスブラウザアプリケーション用に最適化されていますか?Stylus(nodejs).stylファイルを2つの異なるCSSファイル(モバイルとデスクトップ)にコンパイル
おかげ
私は短い答えは、単一の.styl
ファイル与えられた、あなたは出力を単一の対応.css
のファイルということであると信じています。しかし、あなたの目標を達成する方法があります。 CSS3 media queriesを使用し、画面サイズに応じて同じスタイルシートに代替スタイルを作成させることができます。第二に、あなたはshared.styl
screen.styl
@import "shared"
//Put your desktop web app overrides here
とmobile.styl
@import "shared"
//put your mobile optimized overrides here
中で
ではこの
ような何かをすることによって、あなたが必要とするほとんどのものを達成するために
@import
ステートメントを使用することができますPeterに感謝します。私はこれのようなことをやっている、私がやったことは、スタイラスをデスクトップをターゲットにしているかのように使用して、cssファイルを解析し、webkit以外のプリフィックスを削除し、それを私のモバイル版として保存する単純なノードスクリプトを書くことである。そのハックのビットが、今私のために働くだろう。 – grookleスタイラスにstyle.css以外のものをコンパイルするにはどうすればよいですか? – Costa