CSS テーブルの td 幅を修正するにはどうすればよいですか?

Css Teburuno Td Fuwo Xiu Zhengsurunihadousurebayoidesuka



HTML は「 <テーブル> 「テーブルを作成するためのタグと、開発者がテーブルデータの幅を固定できる」 ' エレメント。その目的は、画面のサイズ変更中に発生する変更を適用するか、テーブルによって占有されている余分なスペースを削除することです。この記事では、テーブルデータを修正する方法を説明します。 」要素。

方法 1: HTML の「width」属性を使用する

”はHTMLが提供する基本的な属性です。 HTML要素の幅または水平方向の長さを設定します。テーブルデータを修正するには、以下の手順で width 属性を使用します。

ステップ 1: テーブルを作成する
HTML ファイルでは、「」を使用します。 <中央> ” タグを使用して、その中の各要素を Web ページの中央に表示します。その中で、「」を使用してテーブルを構築します。 <テーブル> ”、” ' と ' ” タグを付けて、その中にデータを書き込みます。







< 中心 >
< テーブル >
< tr >
< 番目 > 名前 < / 番目 >
< 番目 > スターテス < / 番目 >
< 番目 > 部屋番号 < / 番目 >
< / tr >
< tr >
< > ファカール < / >
< > 学生 < / >
< > 06 < / >
< / tr >
< tr >
< > オマル < / >
< > 学生 < / >
< > 06 < / >
< / tr >
< / テーブル >
< / 中心 >

ステップ 2: CSS プロパティを「table」要素に追加する
CSS でテーブル要素セレクターを使用し、「 国境 ” 1px の赤一色、” テキスト整列 ” はテキストを中央に揃えます。” 」は、テーブル全体の幅を 80% に設定します。



テーブル {
国境 : 1 ピクセルの赤一色。
文章- 整列する : 中心;
: 80 %; }

ステップ 3: 「td」要素にプロパティを割り当てる
使用 ' ” 要素セレクターを使用して、” ボーダーボトム ” 5px の赤一色、” パディング アイテムをより目立たせるために20pxの「」と「 」を 30% に設定します。



{
border-bottom: 5 ピクセルの赤一色。
パディング:20ピクセル;
: 30 %;
}

ステップ 4: 「番目」の要素にプロパティを割り当てる
使用 ' 番目 ” の色を変更する要素セレクター ボーダーボトム 」を赤から海の緑に変更して、より良い視覚化を作成します。





番目 {
ボーダーボトム: 5px ソリッドシーグリーン;
パディング:20ピクセル;
: 30 %;
}

出力は次のように表示されます。



上のスナップショットは、すべての列の幅がそれぞれ 30% に固定されていることを示しています。

方法 2: 「nth-child( )」セレクターを使用する

CSS の nth-child() プロパティは、固定幅のテーブルを作成するために使用されます。このプロパティは列番号を取得し、「 ' と ' <番目> 』タグ。たとえば、幅は「 修理済み 「列番号のみ」 1 ' と ' 3 ”。これらの各列の幅は 10% になります。この記事では、データ テーブルの幅を修正する方法を説明しました。

td:n番目の子 ( 3 {
: 10 %;
}
th:n番目の子 ( 1 {
: 10 %;
}

上記のコード ブロックの出力は次のとおりです。

この出力では、列番号 1 と 3 が 10% の幅に固定されていることを示しています。

方法 3: タグを使用する

「」の中 テーブル CSS部分の「」セクションに「」を追加します。 テーブルレイアウト: 固定 」プロパティを使用して、データテーブル要素の「幅」を設定します。

テーブル {
テーブルレイアウト: 固定;
: 80 %;
国境 : 1 ピクセルの赤一色。
文章- 整列する : 中心;
}

HTML ファイルに「」を追加します。 <列> 「」内のタグ <テーブル> ' セクション。たとえば、最初の列の幅を 15%、2 番目の列の幅を 30% に固定します。

< テーブル >
< コル スタイル = 「幅: 15%;」 / >
< コル スタイル = 「幅: 30%;」 / >

上記のコード スニペットを実行すると、出力は次のようになります。

これにより、ユーザーはテーブル データの 要素の幅を固定できます。

結論

テーブルデータの幅を固定するには、「 ' 属性、 ' n番目の子( ) 「区切り文字」と「 <列> 」タグメソッド。 ” 」プロパティは固定幅を設定します。 「nth-child( )」セパレータは列番号をパラメータとして取得します。さらに、「 <列> ” タグを使用すると、テーブルを柔軟にしないことができます。この記事では、テーブル データの 要素の幅を修正する方法を説明しました。