LessフレームワークでCSSを強制的に単一ファイルにパッケージ化する手法を詳しく解説

高洛峰
リリース: 2017-03-08 13:49:24
オリジナル
1594 人が閲覧しました

Less プリコンパイル済みフレームワークを使用するときは、CSS ファイルのデプロイメント構造を効率的に管理したいと常に考えています。ここでは、CSS を Less フレームワーク内の単一のファイルに強制的にパッケージ化する手法について説明します。

Less が他の Less ファイルをインポートすると、それらは 1 つのファイルにマージされます。
ただし、CSS ファイルが導入されると、デフォルトでは CSS はマージされません。
inline キーワードを使用して、パッケージ a.css を最終的な単一ファイルに強制します:

@import (inline) "./a.css";   
p{   
  color:yellow;   
}
ログイン後にコピー

コンパイルされた結果は次のようになります。ファイルは 1 つだけです (a.css にはスタイルが 1 つだけあります)

a{   
    color:red;   
}   
p {   
  color: yellow;   
}
ログイン後にコピー

Ifインラインはありません パラメータの最終結果は次のようになります。2つのファイルがリクエストされます

@import "a.css";   
p {   
  color: yellow;   
}
ログイン後にコピー

以上がLessフレームワークでCSSを強制的に単一ファイルにパッケージ化する手法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート