❗
前提
1<div className="w-full overflow-x-auto">
2 <table className="min-w-full table-auto whitespace-nowrap">
3 ...
4 </table>
5</div>
横スクロール対応のテーブルを作成したいと思い、上記のようにスタイルを指定した
<html>
や<body>
などの横幅は画面横幅通りなのに、なぜか画面全体が横スクロール可能になる💡
<div>
タグのclassName
にrelative
を追加するだけ
理由はよくわかりませんが、上記の対応を行うと解決できます。
relative
にすると親や先祖の要素の幅の計算に入らないとかそんな感じだと思います。
詳しい人、教えて下さい!