2012-01-09 10 views
4

私は割合にピクセルからの私のスタイルシートの一部を変換していますが、私はいくつかの操作を使用しようとする場合、私は、このエラーを取得しておいてください。レール/ SASS:未定義の動作

height:$height/3 * 2; 

私も試してみました:

height:($height/3) * 2; 

しかし、このエラーメッセージ取得しておく:

Undefined operation: "85, 7142857%/2, 10526316/3 times 2". 

いただきまし間違って? - 私はバーボンを宝石として設置しました。

変数:

$inner_width:85,7142857%; /* 1200/1400 */ 
$height:$inner_width/2,10526316; /* 1200 */ 
+0

完全性について '$のheight'の定義を追加してください。 –

+0

私は元に入れました。 – jakobk

+2

まあ... '$ inner_width'は数値ではありません - " 85、7142857% "を2で割ったものはどうですか?それはあなたが言っていることを正確に置き換えています。 –

答えて

1

は、ドットを使用して小数を書きます。 :)(サスは、CSSのように、数字やリストの,ため.を使用しています。)

$ sass --interactive 
>> $inner_width: 85.7142857% 
85.71429% 
>> $height: $inner_width/2.10526316 
40.71429% 
>> $height/3 * 2 
27.14286% 
関連する問題