1つのスタイラスファイルを2つの異なるcssファイルにコンパイルすることは可能ですか?たとえば、ipad Webアプリの場合-mozなどのcssオンラインWebキットには興味がないので、1つはモバイル用に、もう1つはクロスブラウザーアプリ用に最適化されていますか?
ありがとう
簡単な答えは、単一の.styl
ファイルが与えられた場合、単一の対応するファイルを出力するということだと思い.css
ます。ただし、目標を達成する方法はあります。CSS3 メディア クエリを使用して、同じスタイルシートで画面サイズに応じて別のスタイルを生成することができます。第二に、@import
ステートメントを使用して、このようなことを行うことで必要なものをほぼ達成できます
のshared.styl
//Put your default shared styles here
のscreen.styl
@import "shared"
//Put your desktop web app overrides here
そしてmobile.styl
@import "shared"
//put your mobile optimized overrides here