Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.01.2021, 19:14
Аспирант
Отправить личное сообщение для dc65k Посмотреть профиль Найти все сообщения от dc65k
 
Регистрация: 19.05.2020
Сообщений: 46

Как правильно сделать скругление углов и расположить в нахлёст сектора у donut chart
Всем привет. Подскажите пожалуйста как правильно сделать в соответствии с тем, как donut chart выглядит на изображении (во вложении).
В данном примере я сделал исходный обычный donut chart .
https://codepen.io/dc65k/pen/XWNrbao
На картинке видно, что углы секторов закруглены и расположены как бы в нахлёст.
Сделав вызовы следующих двух методов:
.cornerRadius(20)
.endAngle(data.length)
Кажется, что визуально эффект достигнут, но при наведении на сектор, видно, что он стал слишком длинным, соответственно, подскажи как сделать правильно?
https://codepen.io/dc65k/pen/xxRKGXN
Изображения:
Тип файла: jpg 81ab8788-c484-4eff-a5fb-72d5360a1dbf.jpg (15.5 Кб, 2 просмотров)

Последний раз редактировалось dc65k, 27.01.2021 в 19:17.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не правильно работает прокрутка, подскажите как сделать правильно? denfer12 Общие вопросы Javascript 0 09.05.2012 00:34
try и catch подскажите как правильно сделать Jekel Javascript под браузер 9 31.03.2010 10:33
сортировка из БД. как правильно сделать? Jekel Серверные языки и технологии 2 30.03.2010 12:19
как правильно сделать переход? Blizzart Общие вопросы Javascript 1 15.02.2010 11:11
Ajax и три <form> не работает. Как правильно сделать листание записей из базы данных? vlad275 AJAX и COMET 2 14.12.2009 14:04