.tile_empty polygon
{
fill: rgb(255, 255, 255);
stroke: rgb( 0, 0, 0);
stroke-width: 1px;
}
.tile_empty circle
{
fill: rgb(200, 200, 200);
stroke: rgb( 0, 0, 0);
stroke-width: 1px;
}
<g id = "master_tile">
<polygon points="-100,-172 100,-172 200,0 100,172 -100,172 -200,0"/>
<circle cx="0" cy="0" r="130"/>
</g>
<use id = "master_tile_empty" xlink:href="#master_tile" class = "tile_empty" />
<use xlink:href="#master_tile_empty" transform="translate(500, 172)"/>
Не работает, css не применяется. Если убрать в css .polygon и .circle то работает, но применяет разумеется сразу к двум элементам. Как сделать им разные свойства?