オーバーフロー属性は、ページのコンテンツが長さを超える場合に、スクロール バーの美化スタイル (CSS) を変更します。

オーバーフロー属性は、コンテンツのオーバーフローを制御したり、対応する領域の余分な部分を非表示にしたり、スクロール バーを追加したりできます。

オーバーフローのプロパティ:

見える デフォルト。コンテンツはクリップされず、要素のボックスの外側にレンダリングされます。
隠れた コンテンツがトリミングされ、残りのコンテンツは表示されません。
スクロール コンテンツはトリミングされますが、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。
自動 コンテンツがトリミングされている場合、ブラウザには残りのコンテンツを表示するためのスクロール バーが表示されます。
あなたは継承します オーバーフロー属性の値を親要素から継承することを指定します。

X 軸の適応設定: overflow-x:auto;

Y 軸の非表示設定: overflow-y:hidden;

ページの HTML:

<div class="box"></div>

ページ CSS スタイル: (幅と高さを設定する必要があります。設定しないと有効にならず、オーバーフローは発生しません)

.box{   幅: 500px;   高さ: 500ピクセル;   オーバーフロー: スクロール; 


  ボーダー: 1px ソリッドピンク;
}

スクロール バーが垂直に表示されている場合、スクロール バー スタイルを非表示にします。

// スクロールバーの小さな四角形

.box::-webkit-scrollbar-thumb {   境界半径: 3px;   背景色:グレー; }


//スクロールバーの全体的なスタイル.box::-webkit-scrollbar
{   width: 5px;   height: 5px; // 高さと幅は、水平スクロールバーと垂直スクロールバーのサイズに対応します} //スクロールバー  の中央部分スクロールバー.ボックス::-webkit-scrollbar-track {   background-color:pink; }






 必要に応じて、上のスクロール バーのスタイルを変更できます。

おすすめ

転載: blog.csdn.net/weixin_44096999/article/details/131890581
おすすめ