🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

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

Q&A

解決済

3回答

6602閲覧

スクロールバーを常に表示したい

codemanvs

総合スコア45

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

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

0グッド

0クリップ

投稿2020/12/04 11:30

前提・実現したいこと

スクロールバーを常に表示したいです。

試したこと

overflow-y: scroll;

上記のコードを書いていますが、スクロールバーは常に表示されず、スクロールの際にだけしか出てきません。
他に、対処法はございますでしょうか?

ご回答よろしくお願いします。

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

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

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

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

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

miyabi_takatsuk

2020/12/04 14:13

デバイスのOSを記載してください。 それによって、挙動が違います。
miyabi_takatsuk

2020/12/05 09:07

それはブラウザです。 OSを聞いてます。 WindowsとかmacOSとかです。
guest

回答3

0

投稿2020/12/04 12:10

kyoya0819

総合スコア10429

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

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

0

ベストアンサー

iOSかAndroidと判断して回答します。

デフォルトでの方法はありません
OSに依存します。

JavaScriptと、CSSで無理矢理実装するようなライブラリ・方法はありますが、
動きの制御が難しかったり、
そもそも、動作しなくなることもあります。
何より、各OSがアップデートされ、仕様が変わった時、動作しなくなり、修正を余儀なくされる可能性があります。

また、自然スクロールを止めねばならない場合が多く(JavaScriptで擬似的にスクロール挙動を作るため)、その場合、ページパフォーマンスに悪影響がありUXを低下させるため、SEO的にもよろしくない、とされています。

ようは何が言いたいかというと、
スクロール関連は下手に手を出さない方がいいということです。

投稿2020/12/05 09:14

miyabi_takatsuk

総合スコア9555

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

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

codemanvs

2020/12/05 11:52 編集

ご回答ありがとうございます。ちなみにiOSです。。スクロール自体は問題がなく動くので、今回はそのままにしておきます、。ありがとうございます!!
guest

0

ご提示のもので実現されていると思いますが・・・

CSS

1<style> 2div{overflow-y:scroll;height:150px;width:150px;} 3</style> 4<div> 51<br>2<br>3<br>4 6</div> 7<div> 81<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br>10 9</div>

投稿2020/12/04 11:44

yambejp

総合スコア116694

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

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

kyoya0819

2020/12/04 12:09

おそらく、iOS Safari等のスクロール時のみにスクロールバーが出る仕様のことを言ってるのだと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問