質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

2回答

287閲覧

オーバーフロー時スクロールバー表示させたい

apricot111

総合スコア1

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2020/11/02 07:54

編集2020/11/04 02:03

オーバーフロー時スクロールバー表示させたい

動画をリスト表示させるCSSを作っています。
オーバーフロー時にスクロールバー表示させようとしています。

リスト(.test-playlist-videos-component)の高さを345pxにして、
スクロールバーを表示させリスト項目20すべてを表示させたいのですが、
うまくいきません。

発生している問題・エラーメッセージ

リスト項目20個に対してスクロールが10個くらいにしか適用されず、残りの 10項目が非表示となります。

該当のソースコード

HTML <script src="https://apps.elfsight.com/p/platform.js" defer></script> <div class="elfsight-app-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"></div> CSS /*ドロップダウン プレイリスト*/ .test-playlist-videos-component { position: absolute; width:260px; height: 345px; background-color: transparent; overflow-y:auto; border: 1px solid #ddd; padding:3px; margin:0; } /*ドロップダウン スクロールバー*/ .test-playlist-videos-component::-webkit-scrollbar { width: 15px; height: 10px; background:#eee; } .test-playlist-videos-component::-webkit-scrollbar-thumb { background:#ccc; } .test-playlist-videos-component::-webkit-scrollbar-button { width:5px; height:7px; background:#eee; }

試したこと

以下、試してみました。
・.test-playlist-videos-component(以降、リスト)のheightをautoに変えるとスクロールバー自体が消えます。
・リストのheightを100%に変えるとリスト自体の長さ(高さ)が伸びましたが、表示される項目は10項目から変わらなかったです。
・リストのheightを1500pxに変えるとリスト自体の長さ(高さ)が伸び、20項目すべて表示されました。

補足情報(FW/ツールのバージョンなど)

Elfsightというサービスを使用しており、そのなかでCSSをカスタマイズしています。
CSSの書き方に誤りがあるのかと質問いたしました。
何かその他、確認する項目等ございましたら教えていただけますと幸いです。
どうぞよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

.test-playlist-videos-component

CSS

1overflow: scroll;

を指定してみてください。

投稿2020/11/02 07:56

編集2020/11/02 07:57
Itta

総合スコア105

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

apricot111

2020/11/02 08:07

早速ありがとうございます。 overflow-y:auto;をoverflow: scroll;に変えると10個スクロールで表示されていたのが、5個(height:345pxで表示される、スクロールせず表示される個数)表示になりました。
Itta

2020/11/02 08:09

HTMLのコードの方も質問に追記していただけますか?
apricot111

2020/11/04 02:09

ありがとうございます。HTML追記いたしました。 今朝になり同じ個所を確認したら、スクロールバーをクリックするとすべてを読み込み、 下にバーを移動できるようになりました。 サービスの問題か、CSSの表記に誤りがあるのか自信がなく、そのほか確認する箇所ございましたら アドバイスいただけますと幸いです。 ※CSS問題なさそうでしたらサービス側に確認しようと思います。
apricot111

2020/11/06 00:08

本件、サービス側に質問したところ、そうした仕様とのことでした。 スクロールバーをクリックすると読み込むのでそのあたりで別の解消法、またはそのままに するか検討しようとおもいます。 そうそうにご返答いただきありがとうございました。
guest

0

自己解決

本件、サービス側に質問したところ、そうした仕様とのことでした。
スクロールバーをクリックすると読み込むのでそのあたりで別の解消法、またはそのままに
するか検討しようとおもいます。
ご返答いただきありがとうございました。

投稿2020/11/06 00:09

apricot111

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問