АФ
Size: a a a
АФ
Bn
ВТ
Bn
f
set className а потом фильтруешь им way.className, но я не вижу тут большого профитаf
f
f
set class можно установить извне, например из жосмаBn
AI
set className а потом фильтруешь им way.className, но я не вижу тут большого профитаarea[building][roof:levels]::t {
text: eval(concat("roof:levels = ", tag("roof:levels")));
text-color: #357c23;
font-size: 10;
text-offset-y: 45;
text-position: center;
text-halo-radius: 1.5;
text-halo-color: white;
}
area[building][building:levels]::tt {
text: eval(concat("building:levels = ", tag("building:levels")));
text-color: #357c23;
font-size: 10;
text-offset-y: 34;
text-position: center;
text-halo-radius: 1.5;
text-halo-color: white;
}
А вот такой должен быть? (но такой код не работает)area[building][roof:levels]::t {
text: eval(concat("roof:levels = ", tag("roof:levels")));
text-color: #357c23;
font-size: 10;
text-offset-y: 45;
text-position: center;
text-halo-radius: 1.5;
text-halo-color: white;
set class;
}
area[building][building:levels].class::tt {
text: eval(concat("building:levels = ", tag("building:levels")));
text-offset-y: 34;
}f
AI
AI
f
:: то работает, зачем они там?f
:: по сути означают дополнительный проход всего стиля с новым именимf
AI
:: то работает, зачем они там?:: надо как-то иначе шаманить вывод значений из нескольких тегов.f
AI
text: eval(concat()) засунуть и тогда я бы переписал без слоев. Но я не нашел, как это сделать.