将CSS规则应用于OpenLayers矢量要素

时间:2012-11-02 00:46:03

标签: openlayers

我想在我的SVG饼图和OpenLayers矢量图层上使用相同的CSS样式来简化我的代码。这样,如果我改变css以使一种特征类型具有不同的颜色,我只有一个地方可以修改。 但是,我找不到在矢量图层上设置要素的css类的方法。有可能吗?我可能不得不使用样式图和上下文,虽然我可以在创建每个功能时设置类。

1 个答案:

答案 0 :(得分:0)

你可以尝试在你的css文件中这样做:

svg[id *= "_something"]
{
    stylexyz1: valuexyz1;
    stylexyz2: valuexyz2;
    stylexyz3: valuexyz3;
    stylexyz4: valuexyz4;
    stylexyz5: valuexyz5;
}