ホームページ >ウェブフロントエンド >CSSチュートリアル >パーセンテージを使用して表のセルの最大幅を設定する方法
この問い合わせは、開発者が直面する、パーセンテージを使用した表のセルの最大幅の設定という繰り返しの問題に対処します。提供されている HTML と CSS の例は、この問題を示しています。
CSS プロパティ max-width は通常、要素の幅を制御するために使用されますが、最初は表のセルでは期待どおりに機能しませんでした。パーセンテージを使用してテーブル セルの最大幅を設定するには、この制限をどのように克服できますか?
この機能のロックを解除する鍵は、table-layout プロパティにあります。 table タグに table-layout:fixed を設定すると、テーブルは各セルに特定の幅を割り当てるように指示されます。これにより、パーセンテージの使用を含め、セル幅を正確に制御できるようになります。
次の CSS の例を考えてみましょう。
table { width: 100%; table-layout: fixed; } td { max-width: 67%; }
これで、表のセルは、 max-width プロパティを使用して、長すぎるテキストがオーバーフローして表のレイアウトを乱さないようにします。この手法は最新のブラウザと互換性があり、パーセンテージを使用して表のセル幅を管理するための信頼できるソリューションを提供します。
以上がパーセンテージを使用して表のセルの最大幅を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。