LoginSignup
0
1

【CSS】ニコニコのスクロールバーをYouTubeに導入

Last updated at Posted at 2023-08-31

0. はじめに

YouTubeで現在の動画見ながら次の動画探してぇなぁ...

before

ニコニコ動画みたいなスクロールバーがあればいいのになぁ...

niconico

自分で作るかぁ...

after

ということで、YouTubeの関連動画にニコニコ動画のようなスクロールバーを導入してみました。

1. 導入方法

1.1. Stylusのインストール

ウェブページに独自のCSSを適用するための拡張機能「Stylus」をインストールします。

install

1.2. CSSの適用

YouTubeに移動し、StylusのアイコンをクリックしてCSSの編集画面を開きます。

open-stylus

その後、以下のCSSを貼り付け、左側にある「保存」ボタンを押します。

@-moz-document domain("youtube.com") {
    #items.style-scope.ytd-watch-next-secondary-results-renderer {
        overflow-x: hidden;
        overflow-y: scroll;
        width: 420px;  /* 関連動画の幅 */
        height: 65em;  /* スクロールバーの高さ */
        margin-bottom: 80px;
        overscroll-behavior: contain;
    }

    #content.style-scope.yt-related-chip-cloud-renderer {
        display: none;
    }

    #items.style-scope.ytd-watch-next-secondary-results-renderer::-webkit-scrollbar {
        width: 8px;
    }

    #items.style-scope.ytd-watch-next-secondary-results-renderer::-webkit-scrollbar-track {
        background-color: #dddddd;
        border-radius: 8px;
    }

    #items.style-scope.ytd-watch-next-secondary-results-renderer::-webkit-scrollbar-thumb {
        background-color: #828282;
        border-radius: 8px;
    }

    #items.style-scope.ytd-watch-next-secondary-results-renderer::-webkit-scrollbar-thumb:hover {
        background-color: #909090;
    }
}

貼り付け

1.3. 調整

height: 65em;の値を調整することで、スクロールバーの高さを調整できます。

スクロールバーが長すぎると、以下のようにスクロールしてもスクロール先の動画が読み込まれなくなってしまう(スクロールが途中で止まってしまう)場合があります。

long

かと言って短すぎても使いづらいので、適度な長さに調整してください。

short

他にも、width: 420px;の値を調整することで関連動画の幅を調整できたり、background-color: #dddddd;の値を調整することでスクロールバーの色を調整できたりします。色々試してみてください。

おまけ

YouTubeの再生画面を撮る際、「他人の動画を勝手に使うのはあんま良くねぇなぁ...」と思ったので、昔自分が投稿した「JumpKing3面 dieジェスト動画」を使いました。トラウマ。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1