検索

HTML テーブルのスクロールバー

Sep 04, 2024 pm 04:46 PM
htmlhtml5HTML TutorialHTML PropertiesHTML tags

HTML テーブルのスクロールバーは、データを水平および垂直フォーマットからスクロールする機能の 1 つです。デフォルトでは、データ数を入力すると垂直スクロール バーが有効になり、垂直モードでサイズを最大化します。ただし、水平モードでは、折り返されずに段落形式でデータを入力した後、ページには水平スクロール バーでデータを有効にするオプションとして右矢印が表示されます。マウス ポインタを使用してスクロール オプションをカスタマイズしました。スクロール テーブルの境界線、高さ、幅を割り当てることもできます。

HTML テーブルにスクロールバーを作成する

テキスト ボックスのコンテンツが大きすぎて収まらない場合、HTML スクロール ボックスを使用すると、ボックスのスクロール バーが確実に拡大されます。モバイル アプリなどの一部のアプリケーションでは、スクロール ボックスを使用してその機能が表示されますが、大きなモバイル画面では表示されますが、一部の小さなモバイル画面では互換性があり、画面上には表示されません (例) で使用されるアプリケーション機能スクロールボックス。ブラウザ画面で使用される Web アプリケーションの一部の機能を表示するには、いくつかのプラグインが必要です。 HTML にスクロール バー オプションを追加し、「オーバーフロー」オプションを使用して、水平および垂直スクロール バーの追加が自動有効になるように設定するとします。 Html に垂直バーのオプションを追加したい場合は、ファイルに「overflow-y」という行を追加します。

  • スクロールバーの CSS ファイル構文

オーバーフロー:スクロール:

{
Overflow-x:scroll;//add horizontal bar option in html
Overflow-y:scroll; //add vertical bar option in html
}
  • スクロールバーの HTML ファイル構文

の使用タグを使用して、HTML ページにスクロール オプションを追加します。

<style>
div.scroll
{
Width-5px;
Height-10 px;
Overflow-x:scroll;
}
</style>

HTML テーブルのスクロールバーの例

HTML テーブルの例を次に示します。

例 #1

コード:



<title></title>
<style>
.divScroll {
overflow:scroll;
height:100px;
width:200px;
}
</style>


<div class="divScroll">
SivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaramanSivaraman
</div>

出力:

HTML テーブルのスクロールバー

上の例では、水平バーと垂直バーのスクロールを有効にしました。テキストがテキスト ボックスの制限を超える場合、スクロールは自動的に有効になります。

例 #2

コード:

<style>
.divScroll {
overflow:scroll;
height:25px;
width:200px;
}
</style>

<center>
<marquee class="divScroll" color:>Welcome to my domain</marquee>
</center>

出力:

HTML テーブルのスクロールバー

上記の例では、 を使用しました。スクロール オプションを使用して、マーキー内のテキストを表示します。スクロール バー内のテキストをアニメーション化することができます。 のさまざまなセット高速スクロール、高速バウンス、テキストスクロールダウン、テキストスクロールアップ、テキストジャンプ、通常速度なども使用されます。

例 #3

以下の例では、Web ページ上にピクセル形式で表示されるデータ量のアラート機能を使用します。

コード:


<center>
<div id="example" class="overflow-y:scroll;width:100px;height:200px;border:1px solid black" color:>
<marquee>Welcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domain
</marquee>
</div>
<button onclick="alert( getComputedStyle(example).width )">alert( getComputedStyle(example).width )</button>
</center>

出力:

HTML テーブルのスクロールバー

例 #4

テーブル行

、テーブルヘッダー 、テーブルデータ 、タグは HTML で使用され、
を使用できます。タグでスタイル自体を有効にします。つまり、

コード:


<center>
<div style="overflow-x:auto;">
<table>
<tr>
<th>Welcome to my domain</th>
<th>Name</th>
<th>Email</th>
</tr>
<tr>
<td>Sivaraman</td>
<td>Sivaraman</td>
<td>[email protected]</td>




<p><strong>出力:</strong></p>
<p><img  src="/static/imghwm/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/172543961926881.jpg?x-oss-process=image/resize,p_40" class="lazy" alt="HTML テーブルのスクロールバー" ></p>
<h4 id="例">例 #5</h4>
<p>ここでは、HTML のさまざまなタイプのスクロール ボックスを見ていきます</p>
<ul>
<li>色付きスクロールボックス</li>
<li>カスタマイズされたスクロールバー</li>
<li>画像のあるスクロールボックス</li>
<li>枠線付きスクロールボックス</li>
</ul>
<h5 id="色付きのスクロール-ボックス">1.色付きのスクロール ボックス</h5>
<p>以下の例に示すように、スクロール ボックス オプションで、テキスト ボックスのスペース領域にさまざまなタイプの色を追加しました。</p>
<p><strong>コード:</strong></p>
<pre class="brush:php;toolbar:false">

<div style="height:125px;width:100px;overflow:auto;background-color:yellowgreen;color:white;scrollbar-base-color:gold;font-family:sans-serif;padding:10px;">Welcome to my domain.Welcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domainWelcome to my domain</div>

出力:

HTML テーブルのスクロールバー

上記の例では、スクロール パネルでも同じようにテキストの色を指定しました。

2.カスタマイズされたスクロールバー

Webkit 拡張機能を使用してスクロール バーをカスタマイズしました。ブラウザで動作します。

コード:



<style>
body {
margin-bottom: 200%;
}
.scroll {
border: none;
padding: 5px;
font: 24px/36px sans-serif;
width: 200px;
height: 200px;
overflow: scroll;
}
::-webkit-scrollbar {
width: 12px;
height: 12px;
}
::-webkit-scrollbar-track {
border: 1px solid yellowgreen;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background: yellowgreen;
border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
background: #88ba1c;
}
</style>


<div class="scroll">
Welcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domainWelcome to My domain
</div>

出力:

HTML テーブルのスクロールバー

上記のコードでは、ページ全体にスクロール オプションが表示されます。これは私たちのカスタマイズされたオプションです。フルバックグラウンド画面でスクロールオプションを有効にしました。 CSS スタイルのツール Webkit が一部のブラウザを受け入れない場合があるため、ブラウザの互換性も確認しました。たとえば、Microsoft には –ms- 拡張機能があり、他のブラウザ ベンダーには –Webkit- 拡張機能などがあります。

3.画像のあるスクロールボックス

背景画像または前景画像でもスクロール ボックスを使用しました。この機能の基本的な例をいくつか見てみましょう。

コード:

<div style="height:180px;width:180px;overflow:auto;">
<img src="/static/imghwm/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/172543964762888.jpg?x-oss-process=image/resize,p_40" class="lazy" alt="Sample picture for scroll box">
</div>

出力:

HTML テーブルのスクロールバー

4. Scroll Box Borders

We have also added the borders in the scroll panel areas. It will appear like highlighted portion Example below:

Code:

<div style="height:100px;width:140px;overflow:auto;border:8px solid yellow;padding:3%">Welcome to My DomainWelcome to My Domain.Welcome to My Domain.Welcome to My Domain.Welcome to My Domain.Welcome to My Domain.Welcome to My Domain.Welcome to My Domain.</div>

Output:

HTML テーブルのスクロールバー

The above picture highlights the scroll area. Similarly, we can also add different borders like dotted, dashed, double borders, etc.

Features of Scrollbar in HTML Table

When we use the Scroll box, it may have some features like.,

  • Simple and lightweight
  • Autoplay
  • Multiple instances on one page
  • Useful options for customizing your text in a scrolling
  • We can also use the jquery library in scroll boxes for features like Previous/Next navigation buttons

Conclusion

In General, We have used many features in the HTML language, but the Scroll bar is one of the best features for crisping the data on the web page for displaying the contents. The above examples and points are in basics; meanwhile, we will have many advanced concepts and features in the HTML and CSS with Scroll bar options. The Latest Versions, HTML 5, and CSS 3, may add some options in the text scroll areas.

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

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
HTML属性の目的は何ですか?HTML属性の目的は何ですか?May 07, 2025 am 12:01 AM

htmlattributeSareSientionalentionalentionalentionalentiallyance'functionalityandappearance.theyaddinformationtodefinebehavior、light、and interaction、makewebsitesteractive、responsive、andviseallyappaleal.attributeslikesrc、href、class、型、およびdoadabledransform

HTMLでリストを作成するにはどうすればよいですか?HTMLでリストを作成するにはどうすればよいですか?May 06, 2025 am 12:01 AM

toreatealistinhtml、useforunorderedlistsandfororderedlists:1)forunorderedlists、wrapitemsinanduseforeachitem、renderingasabulletedlist.2)

HTMLアクション:Webサイト構造の例HTMLアクション:Webサイト構造の例May 05, 2025 am 12:03 AM

HTMLは、明確な構造のWebサイトを構築するために使用されます。 1)Webサイト構造などのタグを使用し、定義します。 2)例は、ブログとeコマースのウェブサイトの構造を示しています。 3)誤ったラベルネスティングなどの一般的な間違いを避けてください。 4)HTTP要求を削減し、セマンティックタグを使用してパフォーマンスを最適化します。

HTMLページに画像を挿入するにはどうすればよいですか?HTMLページに画像を挿入するにはどうすればよいですか?May 04, 2025 am 12:02 AM

to inertanimageintoanhtmlpage、usethetagwithsrcandaltattributes.1)usealttextforaccessibilityandseo.2)emplencesrcsetForresponsiveimages.3)applylazyloadingwithloading = "lazy" tooptimizeperformance.4)

HTMLの目的:Webブラウザがコンテンツを表示できるようにするHTMLの目的:Webブラウザがコンテンツを表示できるようにするMay 03, 2025 am 12:03 AM

HTMLの中心的な目的は、ブラウザがWebコンテンツを理解して表示できるようにすることです。 1。HTMLは、タグなどのタグを介してWebページの構造とコンテンツを定義します。 3.HTMLは、ユーザーの相互作用をサポートするフォーム要素を提供します。 4. HTMLコードの最適化は、HTTP要求の削減やHTMLの圧縮など、Webページのパフォーマンスを改善できます。

Web開発にとってHTMLタグが重要なのはなぜですか?Web開発にとってHTMLタグが重要なのはなぜですか?May 02, 2025 am 12:03 AM

htmltagsareSterenceforwebdevelovementasyStheStructureanhandhancewebpages.1)theydefineLayout、semantics、and-interactivity.2)semanticagsimprovecessibility.3)opeusofusofagscanoptimizeperformanceandensurecross-brows-compativeation。

HTMLタグと属性に一貫したコーディングスタイルを使用することの重要性を説明します。HTMLタグと属性に一貫したコーディングスタイルを使用することの重要性を説明します。May 01, 2025 am 12:01 AM

コードの読みやすさ、保守性、効率を向上させるため、一貫したHTMLエンコーディングスタイルは重要です。 1)低ケースタグと属性を使用します。2)一貫したインデントを保持し、3)シングルまたはダブルの引用符を選択して固執する、4)プロジェクトのさまざまなスタイルの混合を避け、5)きれいなスタイルやEslintなどの自動化ツールを使用して、スタイルの一貫性を確保します。

ブートストラップ4にマルチプロジェクトカルーセルを実装する方法は?ブートストラップ4にマルチプロジェクトカルーセルを実装する方法は?Apr 30, 2025 pm 03:24 PM

Bootstrap4にマルチプロジェクトカルーセルを実装するソリューションBootstrap4にマルチプロジェクトカルーセルを実装するのは簡単な作業ではありません。ブートストラップですが...

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。