Menu
Coddy logo textTech

動かしてみよう!

Coddyの「円形プログレスバー | フロントエンドプロジェクト」コースのレッスン 11/11。

ここでは、JavaScriptコードのロジック、円を回転させる方法、およびパーセンテージのカウントについて理解を深めます。

(ヒントにすべての解答がありますが、まずは自分で試してみて、それからヒントを確認してください。)

おさらいとして、
コンポーネントをターゲットにするには:

let component = document.querySelector(".some-class");

コンポーネントのテキストを更新するには:

component.textContent = "new-text"

コンポーネントのスタイルを更新するには:

component.style.background = "#fff"
challenge icon

チャレンジ

簡単
  1. まず、circular-progressprogress-value の両方のクラスをターゲットにする必要があります。また、開始値、終了値、速度という3つの個別の値を保存する必要があります。
  2. すべてのプロセスには、特定の速度で呼び出される必要がある関数が必要であり、そのために setTimeout 関数を使用する必要があります。 
  3. ウェブページで更新をクリックします。

自分で試してみよう

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="styles.css">
</head>
    <body>
        <!-- Write HTML code here -->
        <script src="script.js"></script>
    </body>
</html>

円形プログレスバー | フロントエンドプロジェクトのすべてのレッスン