diff options
author | Fushihara <1039534+fushihara@users.noreply.github.com> | 2024-10-03 20:58:23 +0900 |
---|---|---|
committer | Fushihara <1039534+fushihara@users.noreply.github.com> | 2024-10-03 20:58:23 +0900 |
commit | ac675d5add9b7aed6e7ec87a2c52e16b896fcf3c (patch) | |
tree | aedabedb2db9210361c58fab8c4c2cbc84801acb /src/app/_components/tableElements.tsx | |
parent | cc3ba94d19ab4ffa04bad40226488dd75cf4e920 (diff) |
スマホで見た時にテーブルが崩れないように修正
Diffstat (limited to 'src/app/_components/tableElements.tsx')
-rw-r--r-- | src/app/_components/tableElements.tsx | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/src/app/_components/tableElements.tsx b/src/app/_components/tableElements.tsx index 1051048..0c100d9 100644 --- a/src/app/_components/tableElements.tsx +++ b/src/app/_components/tableElements.tsx @@ -11,7 +11,7 @@ export function TableElement(mainOption: MainOption, bodyList: { element: JSX.El for (const h of mainOption.header) { const index = mainOption.header.indexOf(h); headerElementList.push( - <th scope="col" className="px-6 py-4 text-left" key={`th-${index}`}>{h.label}</th> + <th scope="col" className="px-6 py-4 text-left whitespace-nowrap" key={`th-${index}`}>{h.label}</th> ); } const bodyElementList: JSX.Element[] = []; @@ -30,15 +30,17 @@ export function TableElement(mainOption: MainOption, bodyList: { element: JSX.El trIndex += 1; } return ( - <table className="w-full"> - <thead className="bg-white border-b sticky top-0 text-md font-medium text-gray-900"> - <tr> - {headerElementList} - </tr> - </thead> - <tbody className=""> - {bodyElementList} - </tbody> - </table> + <div className="overflow-x-auto"> + <table className="w-full"> + <thead className="bg-white border-b sticky top-0 text-md font-medium text-gray-900"> + <tr> + {headerElementList} + </tr> + </thead> + <tbody className=""> + {bodyElementList} + </tbody> + </table> + </div> ); } |