Как исправить прогресс бар?

Здравствуйте, нашёл код, вставил себе, но происходит такая картина:

Q0HWePc.png

А надо чтобы было также:

o6AkCZg.png

В чём проблема?

Код HTML:
<svg class="progress-ring" width="150" height="150">
					<circle class="progress-bar__background" cx="70" cy="70" r="50"></circle>
					<circle class="progress-bar__progress js-progress-bar" cx="70" cy="70" r="50"></circle>
				</svg>


Код CSS:
svg {
	transform: rotate(-90deg);
}

.progress-bar__background {
	fill: none;
	stroke: #555f6d;
	stroke-width: 14;
}
  
.progress-bar__progress {
	fill: none;
	stroke: #555f6d;
	stroke: #f47cff;
	stroke-dasharray: 100 100;
	stroke-dashoffset: 100;
	stroke-linecap: round;
	stroke-width: 14;
	transition: stroke-dashoffset 1s ease-in-out;
}


Код JS:
var percentageComplete = 0.2;
var strokeDashOffsetValue = 100 - (percentageComplete * 100);
var progressBar = $(".js-progress-bar");
progressBar.css("stroke-dashoffset", strokeDashOffsetValue);
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы