DotLESS - 错误 - 函数'百分比'中的预期无单位数

时间:2013-07-12 22:30:35

标签: dotless

我通过MSBuild调用DotLess。

这是我的档案:

@import "variables.less";
@media all and (min-width: @break-mobile) {

  .page-container {

    .main {
  float: right;
  width: percentage(700/@siteMaxWidth);
}
  }
}

“variables.less”包含:

/* defaults */
@siteMaxWidth: 1070px;

编译时,我收到此错误:

Expected unitless number in function 'percentage', found 0.654205607px on line 9 in file

这在CodeKit中编译得很好。

是否有任何可能有帮助的DotLESS专家?

1 个答案:

答案 0 :(得分:0)

根据与PercentageFixture相关的单元测试,如下所示:

AssertExpression("25%", "percentage(25px / 100px)");

如果您为px值指定700单位,它看起来应该有效:

width: percentage(700px/@siteMaxWidth);