2012-01-09 33 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'定义的完整性。 – 2012-01-09 15:44:53

+0

我放在orig。 – jakobk 2012-01-09 16:30:20

+2

呃...''$ inner_width'不是数字 - “85,7142857%”除以2看起来应该是什么样的?它取代了你告诉它的内容。 – 2012-01-09 16:30:46

回答

1

以点写您的小数。 :)(萨斯,如CSS,采用.数字和,的列表。)

$ sass --interactive 
>> $inner_width: 85.7142857% 
85.71429% 
>> $height: $inner_width/2.10526316 
40.71429% 
>> $height/3 * 2 
27.14286%