← 一覧へ

やってみよう下のリンクを押すと、ページを移動するときの様子を再現します

読み込み・待機マイナー(知る人ぞ知る)

ページ上部の読み込みバー

Top Loading Bar / NProgress

ページを移動するとき、画面の一番上に細い色の線が左から伸びていき、読み込みが終わると消える。

別名トップローディングバーページ読み込みバーNProgress上の細いバー

どこで使われている?

よく見かける場所
YouTube、GitHub、ネットの記事サイト
使うとよい場面
ページを移動するとき、読み込み中であることを控えめに伝えたいとき
避けたい場面
すぐに表示される画面

AIへの指示文

これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。

HTML / CSS / JavaScript で「ページ上部の読み込みバー(Top Loading Bar / NProgress)」を実装してください。

動き:ページ移動を始めたら、画面最上部に細い色のバーを出して左から伸ばし、読み込みが終わるまでは8割手前でゆっくりにする。終わったら端まで一気に伸ばしてフェードアウトする。

使う部品:NProgress ライブラリ
もっと詳しく:プログラムでの部品名

同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。

WebサイトならNProgress ライブラリ
iPhoneアプリなら一般的ではない(ナビゲーションバー上で自作)
AndroidアプリならLinearProgressIndicator を上部に置く
FlutterならLinearProgressIndicator を上部に置く
React Nativeなら自作