Хорошо, я сделал круговую диаграмму с углами и SVG.
Выглядит хорошо, но не очень хорошо реагирует на парящие события.
<path (click)="pieClick(cat)" class="slice" [attr.fill]="getColor(i)" [attr.d]="getArc()"></path>
Это путь, который рисует кусок пирога. здесь следует отметить, что цвета должны быть получены с внутреннего сервера, поэтому я не могу просто жестко закодировать это в CSS.
CSS, который у меня сейчас есть, выглядит следующим образом
.slice {
cursor: pointer;
}
.slice:hover {
fill: #333;
}
И это работает, но желательно, чтобы я просто осветлял цвет при наведении, вместо того, чтобы устанавливать его на #333
.
Можно ли это сделать с помощью чистого CSS или мне нужно каким-то образом сопоставить это свойство с угловым кодом?