0

http://lesselements.com/で LESS Elements を使用しようとしました LESS Elements ダウンロードし、次のようにインポートしました。

@import "elements.less";

私のapplication.html.hamlでは、次のように使用しようとしました:

.row{:style=>'height: 105px; gradient(#00F5F5, #EEE, #FFF);'}

上記の行クラスを見るとわかるように、私はすでに Twitter ブートストラップを使用しています。しかし、結果の div は真っ白です。

4

1 に答える 1

0

Mixin は「.」で始まります。

.row{ style: "height: 105px; .gradient(#00F5F5, #EEE, #FFF);" }

代わりに、クラスを使用してこれを行うこともできます (実行時の効率が向上します)。

your_controller.css.less

@import "elements.less"
.gradient-row {
   .gradient(#00F5F5, #EEE, #FFF);
}

your_view.html.haml

.row.gradient-row{style: "height: 105px;"}
于 2012-08-11T23:52:45.367 に答える