[解決済み】CSS - Overflow: Scroll; - 常に垂直スクロールバーを表示する?
2022-04-18 12:07:52
質問
そこで現在、私は
#div {
position: relative;
height: 510px;
overflow-y: scroll;
}
しかし、一部のユーザーには、そこに多くのコンテンツがあることが明らかであるとは思えません。私の div が実際にはもっと多くのコンテンツを含んでいることを知らずに、ページをスクロールしてしまうかもしれません。私は、height 510px を使用して、いくつかのテキストをカットし、いくつかのページでは、より多くのコンテンツがあるように見えるようにしましたが、これはすべてのページで機能するわけではありません。
私はMacを使用していますが、ChromeとSafariでは、マウスをDivの上に置いてアクティブにスクロールしたときのみ、垂直スクロールバーが表示されます。常に表示させる方法はありますか?
解決方法を教えてください。
ちょうど私もこの問題にぶつかったところです。OSx Lionでは、使用していない間はスクロールバーを隠して、よりquot;slick"に見えるようにしていますが、同時に、あなたが対処した問題が出てきます:人々は時々、divにスクロール機能があるかどうかを見ることができません。
修正方法 cssに-を入れる。
::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px;
}
::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0, 0, 0, .5);
box-shadow: 0 0 1px rgba(255, 255, 255, .5);
}
/* always show scrollbars */
::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px;
}
::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0, 0, 0, .5);
box-shadow: 0 0 1px rgba(255, 255, 255, .5);
}
/* css for demo */
#container {
height: 4em;
/* shorter than the child */
overflow-y: scroll;
/* clip height to 4em and scroll to show the rest */
}
#child {
height: 12em;
/* taller than the parent to force scrolling */
}
/* === ignore stuff below, it's just to help with the visual. === */
#container {
background-color: #ffc;
}
#child {
margin: 30px;
background-color: #eee;
text-align: center;
}
<div id="container">
<div id="child">Example</div>
</div>
必要に応じて、外観をカスタマイズしてください。 ソース
関連
-
[解決済み] CSSで背景画像を着色する方法を教えてください。
-
[解決済み] スクロールバーを隠すが、スクロールはできる状態
-
[解決済み] CSSは常にJavascriptより優先されるべきか?
-
[解決済み] テーブルセルでCSSテキストオーバーフロー?
-
[解決済み] CSS overflow-x: visible; and overflow-y: hidden; によるスクロールバーの不具合について
-
[解決済み] スクロールバーが不要な場合はCSSで非表示にする
-
[解決済み] CSS text-overflow: ellipsis; が効かない?
-
[解決済み】display:flexを使って残りの縦幅をCSSで埋める。
-
[解決済み] 固定位置のdivがあり、コンテンツがあふれた場合、スクロールする必要がある。
-
[解決済み] Chromeでスクロールバーがページの幅に加算されないようにする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン