将CSS规则应用于OpenLayers矢量功能

将CSS规则应用于OpenLayers矢量功能,openlayers,Openlayers,我希望通过在SVG piechart和OpenLayers向量层上使用相同的css样式来简化代码。这样的话,如果我改变css,使一种功能类型有不同的颜色,我只有一个地方可以修改。 但是,我找不到在向量层上设置特性的css类的方法。有可能吗?我可能必须使用样式图和上下文,尽管我可以在创建每个功能时设置类。您能在css文件中尝试这样做吗: svg[id *= "_something"] { stylexyz1: valuexyz1; stylexyz2: valuexyz2;

我希望通过在SVG piechart和OpenLayers向量层上使用相同的css样式来简化代码。这样的话,如果我改变css,使一种功能类型有不同的颜色,我只有一个地方可以修改。
但是,我找不到在向量层上设置特性的css类的方法。有可能吗?我可能必须使用样式图和上下文,尽管我可以在创建每个功能时设置类。

您能在css文件中尝试这样做吗:

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