HTMLタグオーバーフロー処理アプリケーション

HTMLタグオーバーフロー処理アプリケーション

CSSを使用してスクロールバーを変更する
1.コンテンツがオーバーフローした場合のオーバーフロー設定

水平方向のコンテンツオーバーフローのoverflow-x設定
垂直コンテンツのオーバーフローの overflow-y 設定 上記の 3 つのプロパティは、visible (デフォルト値)、scroll、hidden、auto に設定されています。

2. scrollbar-3d-light-color3次元スクロールバーの明るい端の色
scrollbar-arrow-color上下ボタンの三角形の矢印の色
scrollbar-base-color スクロールバーの基本色
scrollbar-dark-shadow-color 3次元スクロールバーの濃い影の色
scrollbar-face-color 3次元スクロールバーの突出部分の色
scrollbar-highlight-color スクロールバーの空白部分の色
scrollbar-shadow-color 立体スクロールバーの影の色 上記の 7 つのプロパティで設定される値はすべてカラー値であり、スタイルシートで定義されたさまざまな方法で表現できます。

上記のスタイル定義内容を使用して、ブラウザウィンドウと複数行テキストボックスのスクロールバーの表示の有無と色スタイルを指定できます。最初のグループのスタイル属性は、設定されたオブジェクトがスクロールバーを表示するかどうかを設定するために使用されます。2番目のグループのスタイル属性は、スクロールバーの色を設定するために使用されます。この記事に関連するスタイル属性はIEでのみサポートされており、2番目のグループのスタイル属性はIE5.5でのみサポートされていることに注意してください。デバッグ時に注意してください。

上記のスタイル属性をいくつかの例で説明します。

1. ブラウザウィンドウにスクロールバーや水平スクロールバーを表示しないようにする
<body style="overflow-x:hidden">
垂直スクロールバーなし
<body style="overflow-y:hidden">
スクロールバーなし
<body style="overflow-x:hidden;overflow-y:hidden"> または <body style="overflow:hidden">

2. 複数行テキストボックスのスクロールバーを水平スクロールバーなしに設定する

コードをコピー
コードは次のとおりです。
<textarea style="overflow-x:hidden"> </textarea>

垂直スクロールバーなし

コードをコピー
コードは次のとおりです。
<textarea style="overflow-y:hidden"> </textarea>

スクロールバーなし

コードをコピー
コードは次のとおりです。
<textarea style="overflow-x:hidden;overflow-y:hidden"> </textarea>

または
コードをコピー
コードは次のとおりです。
<textarea style="overflow:hidden"> </textarea>


3. ウィンドウのスクロールバーの色を設定する ウィンドウのスクロールバーの色を赤に設定します <body style="scrollbar-base-color:red">
scrollbar-base-color は基本色を設定します。通常、スクロール バーの色を変更するには、この 1 つのプロパティを設定するだけで済みます。
ちょっとした特殊効果を追加します:

コードをコピー
コードは次のとおりです。
<body style="scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon">


4. 他の要素を設定する場合も基本的には同じですが、再利用できるようにスタイルシートファイルにクラスを定義するのがベストです。


コードをコピー
コードは次のとおりです。

.クールスクロールバー
{
スクロールバーの矢印の色:黄色;
スクロールバーのベースカラー:ライトサーモン;
}

上記の文をスタイルシートファイルまたはHTMLヘッダーの<style> </style>に追加し、
<textarea class="coolscrollbar"> </textarea>

<<:  入力ボックスのプレースホルダーアニメーションと入力検証を実現する純粋なCSS

>>:  CentOS に Docker をインストールし、Springboot で Docker をリモート公開する方法

推薦する

Linux netfilter/iptables の知識ポイントの詳細な説明

ネットフィルターNetfilter は、パケット フィルタリング、転送、およびアドレス変換 NAT ...

体験したい17 404ページ

404 を避けるべきだとどうして言えるのでしょうか? その理由は、ほとんどの 404 ページが粗雑す...

Nginx 運用保守ドメイン名検証方法例

インターフェイス ドメイン名を構成する際、各パブリック プラットフォームはドメイン名に対する開発者の...

MYSQL ログとバックアップおよび復元の問題の詳細な説明

この記事では、参考までにMYSQLログとバックアップとリストアについて紹介します。具体的な内容は以下...

CSS floatプロパティの詳細な説明

1. フローティングとは何ですか?フローティングは、その名の通り、浮遊することを意味します。要素がド...

MySQL 高可用性クラスタの展開とフェイルオーバーの実装

目次1. 内閣府1. コンセプト2. MHAの構成3. MHAの特徴2. MySQL+MHAをビルド...

MySQL インポートおよびエクスポートのバックアップの詳細

目次1. MySQLのバックアップタイプの詳細な説明1. バックアップがデータベースに与える影響に基...

静的ウェブサイトをRSSに変換するツール

<br /> この記事は allwebdesignresources.com から Ra...

JS ES6における構造化分解についてお話しましょう

概要es6 では、配列またはオブジェクトから指定された要素を取得する新しい方法が追加されました。これ...

MySQL チュートリアル: サブクエリの例の詳細な説明

目次1. サブクエリとは何ですか? 2. サブクエリはどこに表示されますか? 3. Whereサブク...

MySQL の NULL 値に関する体験談と分析チュートリアルシリーズ

目次1. テストデータ2. ヌル値による不便3. スペース、空の値、null をどのように判断すれば...

シェルを使用して複数のサーバーでバッチ操作を実行する方法

目次SSHプロトコルパスワード接続プロセスsshツールssh公開鍵ログインバッチ操作複数サーバーファ...

MySQLでグローバル変数とセッション変数を設定する2つの方法の詳細な説明

1. MySQL でグローバル変数を変更するには 2 つの方法があります。方法 1: my.ini ...