ググらずには前へ進めないフロントエンドエンジニアが書く、次はググらなくてもできますように…とメモを残すブログです!

Tableがどうしてもはみ出す場合。

2011/09/08
CSS
⚠️投稿日または最終更新日から11年以上経過している内容です。

Tableがどうしても親要素をはみ出す。

ぐぬぬ・・・。どうするんだ、と調べました。

今回は

css
table {
    table-layout: fixed;
}

ってcssのプロパティを使います。

先日、↓↓↓な感じで半角英数字が折り返されずに、テーブルが親要素をはみ出す場合がありました。

画像

とりあえずまず思いつくのがword-wrap: break-word;white-space: pre-wrap;ですが、

うーん。tableの中だとなかなか思うようにならず・・・。

そこで、table-layout: fixed;を適用します!

プロパティの詳しい解説は HTMLクイックリファレンス 様にて!