html スクロールバーを設定する

WBOY
リリース: 2023-05-09 12:19:37
オリジナル
3613 人が閲覧しました

HTML スクロール バーの設定

Web ページにテキスト コンテンツが多すぎると、ページが不明瞭になったり、レイアウトが混乱したりすることがあります。現時点では、ユーザーがページ上のすべてのコンテンツを表示できるようにスクロール バーを使用する必要があります。 HTMLでは属性を設定することでスクロールバー機能を実装できます。

その中で、最もよく使用される 2 つの属性は、overflow と overflow-x / overflow-y です。

  1. overflow プロパティ

このプロパティは、コンテンツがコンテナを超えたときにスクロール バーを表示するかどうかを決定します。使用できる値は 3 つあります:

  • visible: デフォルト値。スクロール バーは表示されませんが、コンテンツがコンテナの一部からはみ出すことを意味します。
  • hidden: オーバーフローしたコンテンツが表示されず、スクロール バーも表示されないことを示します。
  • auto: コンテンツがコンテナからオーバーフローした場合にのみスクロール バーが表示され、それ以外の場合は表示されないことを示します。

例:

这里是一段很长的内容...
ログイン後にコピー

このコードでは、div 要素の幅は 200 ピクセル、高さは 100 ピクセルです。コンテンツがこの範囲を超えると、スクロール バーが自動的に表示されます。

  1. overflow-x および overflow-y 属性

全体的なスクロール バーの設定に加えて、水平スクロール バーと垂直スクロール バーをそれぞれ設定することもできます。オーバーフロー-x とオーバーフロー-y。

次のサンプル コードを示します。

这里是一些很宽的内容...
ログイン後にコピー

このコードでは、2 つの属性が使用されます。コンテンツの幅が広すぎる場合は、水平スクロール バーのみが表示され、垂直スクロール バーは表示されません。これにより、ページに他のコンテンツを表示するためのより多くのスペースが確保されます。

さらに、一般的に使用される属性として、overflow-style があります。これは、borderWidth、color、style などのスクロール バーのスタイルを設定するために使用できます。たとえば、スクロール バーの色を青に変更し、幅を 10 ピクセルに設定するには、次のコードを使用します。

::-webkit-scrollbar { width: 10px; height: 10px; background-color: #f2f2f2; } ::-webkit-scrollbar-thumb { background-color: #2196F3; }
ログイン後にコピー

要約すると、HTML を使用したスクロール バーの設定は非常に簡単です。 overflow および overflow-x / overflow-y プロパティを設定することで、Web ページのレイアウトとコンテンツ表示を簡単に実装できます。最後に、オーバーフロー スタイルを使用することで、スクロールバーとブランド設定およびコーディング スタイルの一貫性を高めることができます。

以上がhtml スクロールバーを設定するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!