ページ読み込み時のブートストラッププログレスバーのアニメーション


  1. ブートストラップの読み込み: まず、ブートストラップのCSSとJavaScriptファイルを読み込む必要があります。以下のコードをHTMLファイルのセクション内に追加します。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  1. プログレスバーの作成: 次に、プログレスバー要素をHTMLに追加します。以下のコードをセクション内に追加します。
<div class="progress">
  <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%"></div>
</div>
  1. アニメーションの実装: JavaScriptを使用して、プログレスバーのアニメーションを実装します。以下のコードをHTMLファイルの最下部に追加します。
<script>
  $(document).ready(function() {
    var progressBar = $(".progress-bar");
    var width = 0;
    var interval = setInterval(increaseWidth, 10);
    function increaseWidth() {
      width++;
      progressBar.css("width", width + "%").attr("aria-valuenow", width);
      if (width >= 100) {
        clearInterval(interval);
      }
    }
  });
</script>

以上のコードを使用すると、ページが読み込まれるとプログレスバーがアニメーションで表示されます。プログレスバーの幅が徐々に増え、最終的に100%に達するとアニメーションが停止します。

これらの手順を実行すると、ページ読み込み時にブートストラップのプログレスバーをアニメーションで表示することができます。