プログレスバー

タスクの進捗状況を表示するためのインターフェイスです。

  • 再構築のような時間のかかる処理の進行状況を示すために利用します。
  • class名 .mt-progress という入れ子を用意して実装します。
  • バーの進行は style 属性をインラインで記入して表現します。
  • aria-valuenow の値には、進行を示す 1 から 100 までの数値を入力してください。

基本形

<div class="mt-progress">
  <div class="progress">
    <div class="progress-bar" role="progressbar" style="width:25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
  </div>
</div>

アニメーション

アイドル状態のときはアニメーションを付けて進行が停止していることを示します。この場合、class名progress-bar-striped progress-bar-animated をバーに追加します。

<div class="mt-progress">
  <div class="progress">
    <div class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" style="width:75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
  </div>
</div>