1

現在、H5BP ant ビルド スクリプト(817 行目) は「style.css」を受け取り、そこで指定されたインポートをインライン化します。ただし、この機能を複数のスタイルシートに適用したいと考えています。私の現在のディレクトリ構造は次のようなものです:

css/
    h5bp/
        h5bp.normalize.css
        h5bp.helper.classes.css
        h5bp.media.queries.css
        h5bp.print.css
    pages/
        home.page.styles.css
        about.page.styles.css
        upload.page.styles.css
        download.page.styles.css
        ...
    extras/
        ie.styles.css
        layout.styles.css
        font.styles.css
        ...

css/pages/各スタイルシートにインポートがインライン化されてから縮小されるように、ディレクトリ内の各ファイルに対して css ant ターゲットを実行できるようにしたいと考えています。現在の H5BP ビルド スクリプトはこの機能をサポートしていますか? そうでない場合、ニーズに合わせてどのように変更しますか? スタイルシートの例は次のようになります...

@import url(../h5bp/h5bp.normalize.css);
@import url(../extras/ie.styles.css);
@import url(../extras/layout.styles.css);

/* this stylesheet is specific for the "home page" */
@import url(home.page.styles.css);

@import url(../extras/font.styles.css);
@import url(../h5bp/h5bp.helper.classes.css);
@import url(../h5bp/h5bp.media.queries.css);
@import url(../h5bp/h5bp.print.css);
4

1 に答える 1

2

ほとんどの一般的なユースケースに適しているため、単一のスタイルシートのみを使用することをお勧めします。したがって、私たちはあなたが必要とするこの種の振る舞いを可能にするものは何もありません。

ただし、ノードビルドスクリプトはこれを実行できるはずです

于 2012-05-29T20:59:09.507 に答える