Less-named-param

提供:Dev Guides
移動先:案内検索

LESS-名前付きパラメーター

説明

ミックスインは、名前を使用して位置ではなくパラメーター値を提供します。 パラメーターには値を配置する順序がなく、名前で参照できます。 名前付きパラメーターの結果は読みやすく、明確なコードを提供します。

次の例は、LESSファイルでの名前付きパラメーターの使用を示しています-

<!doctype html>
   <head>
      <title>Named Parameters</title>
      <link rel = "stylesheet" href = "style.css" type = "text/css"/>
   </head>

   <body>
      <h2>Example of Named Parameters</h2>
      <p class = "class1">Hello World...</p>
      <p class = "class2">Welcome to finddevguides...</p>
   </body>
</html>

次に、_style.less_ファイルを作成します。

style.less

.mixin(@color: black; @fontSize: 10px) {
   color: @color;
   font-size: @fontSize;
}

.class1 {
   .mixin(@fontSize: 20px; @color: #F5A9D0);
}

.class2 {
   .mixin(#F79F81; @fontSize: 20px);
}

次のコマンドを使用して、_style.less_を_style.css_にコンパイルできます-

lessc style.less style.css

上記のコマンドを実行します。それは次のコードで自動的に_style.css_ファイルを作成します-

style.css

.class1 {
   color: #F5A9D0;
   font-size: 20px;
}

.class2 {
   color: #F79F81;
   font-size: 20px;
}

出力

上記のコードがどのように機能するかを確認するには、次の手順に従ってください-

  • 上記のHTMLコードを named_pa​​raml ファイルに保存します。
  • このHTMLファイルをブラウザで開くと、次の出力が表示されます。

名前付きパラメーター