preview image
プレビューを開始
2024/05/11

テーブルのヘッダー(thead)を固定してtbody内を縦スクロールさせる実例

セルの横幅を自動調整する機能もついています

SHARE

About Preview

このコンポーネントを使いたい場合は、component.tsxstyle.cssの内容をコピーして、render.tsxを参考にコンポーネントを使ってください

Default Packages

プレビュー画面では以下のパッケージがンストールされています

  • TailwindCSS
  • clsx
  • tailwind-merge
pnpm add tailwindcss clsx tailwind-merge

Component PropsType

interface TableProps {
  thead: string[];
  tbody: string[][];
  maxHeight: string;
}

VanillaJSでの実装について

VanillaJSでの実装方法は記事にしました。