htmlスクロールバー・テキストエリアのプロパティ設定
2022-01-27 04:43:34
1. オーバーフローコンテンツがオーバーフローした場合の設定(設定されたオブジェクトがスクロールバーを表示するかどうかを設定する)
overflow-x 水平方向のコンテンツのオーバーフローに関する設定
overflow-y 垂直方向のコンテンツのオーバーフローに関する設定
上記3つのプロパティには、visible(デフォルト)、scroll、hidden、autoの値が設定されています。
2. scrollbar-3d-light-color ステレオスクロールバーの明るい縁の色(スクロールバーの色を設定する)。
scrollbar-arrow-color 上下ボタンにある三角矢印の色
scrollbar-base-color スクロールバーのベース色
scrollbar-dark-shadow-color 立体スクロールバーの強い影の色
scrollbar-face-colorスクロールバーの盛り上がり部分の色
scrollbar-highlight-color スクロールバーの空白部分の色
scrollbar-shadow-color スクロールバーの影の色
上記のスタイル・プロパティを、いくつかの例で見ていきましょう。
1. ブラウザウィンドウにスクロールバーを表示しないようにする
水平スクロールバーがない
<body style="overflow-x:hidden">
縦スクロールバーなし
<body style="overflow-y:hidden">
スクロールバーなし
<body style="overflow-x:hidden;overflow-y:hidden"> or <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>
or < textarea style="overflow:hidden">< /textarea>
3. ウィンドウスクロールバーの色を設定する
ウィンドウスクロールバーの色を赤に設定します<body style="scrollbar-base-color:red">
scrollbar-base-color は基本色を設定します。一般に、スクロールバーの色を変更する目的で設定する必要があるのは、このプロパティだけです。
ちょっとした特殊効果を加える
<body style="scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon">
4. スタイルシートファイル内にスタイルシートを呼び出すクラスを定義する
<style>
.coolscrollbar{scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon;}
</style>
このように呼び出されます。
<textarea class="coolscrollbar">< /textarea>
テキストエリアの色と枠線の設定。
<textarea style="border:red solid;border-width:1 1 1 1;color:#CCCCCC;">< /textarea>
overflow-x 水平方向のコンテンツのオーバーフローに関する設定
overflow-y 垂直方向のコンテンツのオーバーフローに関する設定
上記3つのプロパティには、visible(デフォルト)、scroll、hidden、autoの値が設定されています。
2. scrollbar-3d-light-color ステレオスクロールバーの明るい縁の色(スクロールバーの色を設定する)。
scrollbar-arrow-color 上下ボタンにある三角矢印の色
scrollbar-base-color スクロールバーのベース色
scrollbar-dark-shadow-color 立体スクロールバーの強い影の色
scrollbar-face-colorスクロールバーの盛り上がり部分の色
scrollbar-highlight-color スクロールバーの空白部分の色
scrollbar-shadow-color スクロールバーの影の色
上記のスタイル・プロパティを、いくつかの例で見ていきましょう。
1. ブラウザウィンドウにスクロールバーを表示しないようにする
水平スクロールバーがない
コピーコード
コードは以下の通りです。
<body style="overflow-x:hidden">
縦スクロールバーなし
コピーコード
コードは以下の通りです。
<body style="overflow-y:hidden">
スクロールバーなし
コピーコード
コードは以下の通りです。
<body style="overflow-x:hidden;overflow-y:hidden"> or <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>
or < textarea style="overflow:hidden">< /textarea>
3. ウィンドウスクロールバーの色を設定する
ウィンドウスクロールバーの色を赤に設定します<body style="scrollbar-base-color:red">
scrollbar-base-color は基本色を設定します。一般に、スクロールバーの色を変更する目的で設定する必要があるのは、このプロパティだけです。
ちょっとした特殊効果を加える
コピーコード
コードは以下の通りです。
<body style="scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon">
4. スタイルシートファイル内にスタイルシートを呼び出すクラスを定義する
コピーコード
コードは以下の通りです。
<style>
.coolscrollbar{scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon;}
</style>
このように呼び出されます。
コピーコード
コードは以下の通りです。
<textarea class="coolscrollbar">< /textarea>
テキストエリアの色と枠線の設定。
コピーコード
コードは以下の通りです。
<textarea style="border:red solid;border-width:1 1 1 1;color:#CCCCCC;">< /textarea>
関連
最新
-
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 実装 サイバーパンク風ボタン