プレイリストのスタイリング

このトピックでは、プレイリストのスタイリング方法について説明します。

概要

プレイリストの外観を変更したい場合は、CSS を使用して実現できます。このドキュメントでは、変更可能なさまざまなスタイルを紹介します。もちろん、変更できる内容は非常に多く、目的に応じて適切なセレクターを見つける必要があります。

縦型プレイリストのスタイリング

以下の図は、縦型プレイリストで変更されるスタイルの概要を示したものです。図の後には対応するスタイルの一覧表があります。

プレイリスト内のテキスト色を変更 .vjs-mouse.vjs-playlist {
  color: #E9D2B3;
}
プレイリスト項目間のスペースの背景色を変更 .vjs-mouse.vjs-playlist {
  background-color: #161D6E;
}
再生時間表示テキストの色を変更 .vjs-playlist .vjs-playlist-duration {
  color: #9BB4DA;
}
再生時間表示の背景色を変更 .vjs-playlist .vjs-playlist-duration {
  background-color: #1160AA;
}
プレイリスト項目間のスペースを調整 .vjs-playlist-vertical .vjs-playlist-item {
  margin-top: 20px;
}

横型プレイリストのスタイリング

以下の図は、横型プレイリストで変更されるスタイルの概要を示したものです。図の後には対応するスタイルの一覧表があります。

プレイリスト内のテキスト色を変更 .vjs-mouse.vjs-playlist {
  color: #E9D2B3;
}
プレイリスト項目間のスペースの背景色を変更 .vjs-mouse.vjs-playlist {
  background-color: #161D6E;
}
再生時間表示テキストの色を変更 .vjs-playlist .vjs-playlist-duration {
  color: #9BB4DA;
}
再生時間表示の背景色を変更 .vjs-playlist .vjs-playlist-duration {
  background-color: #1160AA;
}
プレイリスト項目間のスペースを調整 .vjs-playlist-horizontal .vjs-playlist-item {
  margin-left: 5px;
}

スクロールバーを非表示にする

横型プレイリストではスクロールバーは不要ですが、表示される場合があります。スクロールバーを非表示にしたい場合は、次のスタイルを使用します:

      div.vjs-playlist.vjs-playlist-horizontal {
        overflow-y: hidden;
      }

以下のスクリーンショットは、スクロールバーが表示されている状態と、非表示にした状態を示しています。