CSS を使用して列グループ内のテキストを中央揃えにする
列グループは、テーブルに均一な書式設定を適用するための貴重なツールです。これらは背景色を効果的に制御しますが、多くの場合、テキストを背景色に合わせるのに苦労しています。この制限の背後にある理由を調査し、列グループ内でテキストを配置するための実用的な解決策を見つけてみましょう。
テキストの配置と列グループ
CSS では、次のような制限付きのプロパティ セットが採用されています。 text-align を除く列に適用されます。この制限は、HTML および CSS でのテーブルの技術的な実装に起因しています。
解決策
列グループ内のテキストを中央揃えにするには、CSS ルールをテーブルのセルに向けます。
<code class="css">#myTable tbody td { text-align: center } #myTable tbody td:first-child { text-align: left }</code>
これにより、最初の列を除くすべてのセルが中央揃えになります。 Internet Explorer 6 ではこれが異なる方法で処理され、列内のテキストが正しく配置されないことに注意してください。
その他の考慮事項
無効な HTML は CSS の書式設定を妨げる可能性があります。テーブルヘッダー内の行要素が欠落しているため、HTML が有効であることを確認してください:
以上がCSS を使用して列グループ内のテキストを中央揃えにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。