是否可以在Mapbox Studio中将条件应用于地图背景?

时间:2015-09-02 10:28:54

标签: mapbox tilemill cartocss

我尝试执行以下操作,但似乎条件在地图块中被完全绕过:

@invert: 'No';

Map 
{  
  [@invert = "No"] 
  { 
    background-color: green;
  } 
  [@invert = "Yes"] 
  { 
    background-color: red;
  }
}

当@invert设置为" No"时,背景颜色为绿色,当@invert设置为"是"时,背景颜色为绿色。它好像它跳过条件并简单地使用第一条指令并忽略第二条指令。如果不存在条件并且相同的指令被设置两次,这是正常的行为,但是在使用条件除了Map块之外的时候我从未遇到过这个问题。

这里是否有错误,我没有看到,或者可能有解决方法?

0 个答案:

没有答案