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 をリモート公開する方法

推薦する

MySQLがbinlogファイルを手動で登録し、マスタースレーブ異常を引き起こす理由

1. 問題の原因友人の @水米田 から、POSITION に基づくマスタースレーブについて質問があり...

Docker-compose を使用して Django アプリケーションをオフラインでデプロイする方法

目次開発環境用のDocker-ceをインストールする開発環境用のDocker-composeをインス...

Linux コマンドラインで電卓を使用する 5 つのコマンド

みなさんこんにちは。私は梁旭です。 Linux を使用するときに、計算を行う必要がある場合があり、そ...

MySQLがフルテーブルスキャンを実行するいくつかの状況

目次ケース1:ケース2:ケース3:簡単にまとめると:過去 2 日間で、完全なテーブル スキャンを引き...

DockerのTLS(SSL)証明書の有効期限の問題を解決する

問題現象: [root@localhost ~]# docker イメージをプル xxx.com.c...

Tomcatソースコードをideaにインポートする方法

目次1. Tomcatコードをダウンロードする2. ダウンロード後のディレクトリ構造3. ソースコー...

Dockerがコンテナを起動するたびに、IPとホストが指定した操作が実行されます。

序文Dockerを使ってHadoopクラスタを起動するたびに、ネットワークカードの再バインド、IPの...

Windows に異なる (2 つの) バージョンの MySQL データベースをインストールする詳細なチュートリアル

1. 原因: SQL ファイルをインポートする必要があるのですが、インポートできません。この文を実行...

見落としがちなVue.jsのAPIを詳しく解説

目次次のチェックv-model 構文シュガー.sync 修飾子$セット計算プロパティセット要約する次...

node.js で EventEmitter をカスタマイズする方法

目次序文1. 何ですか2. Node.jsでEventEmitterを使用する方法3. 実施プロセス...

Linux システムでの gcc コマンドの使用法の詳細な説明

目次1. 前処理2. コンパイル3. コンパイル4. リンク1. gccのインストール(Ubuntu...

WeChatアプレットは画像コントロールを選択します

この記事の例では、WeChatアプレットで画像コントロールを選択するための具体的なコードを参考までに...

Docker-compose を使用して ELK をデプロイするためのサンプル コード

環境ホストIP 192.168.0.9 Docker バージョン 19.03.2 docker-co...

MySQL 5.7.18 無料インストールバージョンの設定チュートリアル

MySQL 5.7.18 無料インストール版のインストールチュートリアルMySQL は現在、世界で最...

Linux CentOS 6.5 ifconfig が IP を照会できない問題の解決方法

最近、何人かの友人から、仮想マシンに CentOS をインストールした後、ifconfig コマンド...