1

簡単な質問です。私は CSS 構築のために less を探し始めたばかりで、次のジレンマに遭遇しました。

.fontcase (@family:'helvetica',@size:1em,@fontweight:300,@color:#ffffff) {   
    font-family: @family Arial  sans-serif;   
    font-size:@size;   
    font-weight:@fontweight;   
    color:@color; 
}

#ex-topnav-items {
     .fontcase(@fontweight:700);

     margin:5px;   
     line-height: 1.5em;
     letter-spacing: 1px; 
}

ミックスインの 1 つのパラメーターの一部をオーバーライドしたいだけですが、これは適切な構文ではないようです。

4

1 に答える 1

1

その形式は正しく、サポートされていますが、less.js のメイン ブランチ (1.3.0 以降のリリースに含まれる予定) と dotless (はるかに古いバージョンから - dotless は ac# ポート) でのみサポートされます。

それで、待って、less.js のメイン ブランチを使用するか、dotless を使用します。

于 2012-05-27T18:51:07.773 に答える