Я хотел бы отобразить индикатор прогресса шестиугольника, как показано ниже на моей странице.
, где каждая сторона представляет некоторые данные A. При зависании на каждомсторона, я хотел бы показать подсказку с надписью «А сделано».Как мне этого добиться?
Я попробовал SVG и hexagonprogressbar.js .Я мог бы создать шестиугольник, но я не могу понять, как добавить эффект наведения на каждую сторону.Любая помощь будет принята с благодарностью.
Вот как я создал шестиугольник, используя svg <path>
<path id="id67441526994471690" d="M150 0 L285 75 L285 225 L150 300 L15 225 L15 75 L150 0" stroke="rgb(49, 120, 115)" stroke-width="35" fill="transparent" stroke-linecap="round" stroke-dasharray="2160" mask="url(#id67441526994471690)"></path>
Если я добавлю onhover
выше, это добавит даже со всех сторон.Я хочу добавить отдельное событие onhover для каждой стороны.
Hexagonprogressbar.js создает такой же тип SVG.