table要素や、その下のtbody, trなどにdisplay: flex;を当てて、レイアウトを複雑に組みたいという時がある。
他のブラウザなら大丈夫だけど、IE, Edgeだけflex: 1; などによるサイズの指定がうまく効かないときは、子要素のtdやthをdisplay: block;にしてあげるとうまくサイズが指定できることがある。
IEとEdgeはほかのブラウザとサイズ指定の優先順位が違うっぽい?
More than 5 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme