calc()in less不起作用

时间:2016-03-02 09:58:22

标签: css css3 less

我希望div具有右边距,具体取决于屏幕宽度。 我写了以下CSS规则:

...{
   right: calc(100% - 960px);
}

但我在firebug中看到以下结果:

right: calc(-860%) !important;

我该如何解决?

2 个答案:

答案 0 :(得分:1)

我的问题是使用l​​ess而不是css。我决定做了

right: calc(~"100% - 960px");

答案 1 :(得分:-1)

请定义div的宽度 喜欢

div {  
  width: 90%; /* fallback if needed */  
  width: calc(100% - 3em);
}