レガシー Java Web アプリケーションをリノベーションしています。データベースの検索結果を表示する画面を作り直しました。検索により、多数の結果が生成される可能性があります。レガシーバージョンはすべてを印刷しただけです。必要に応じて水平スクロールバーと垂直スクロールバーが表示されるように、いくつかの div と CSS を配置することで、さらに改善しました。
これはそれほど素晴らしいことではありません。多くの行を垂直方向にスクロールすると、ユーザーは列ヘッダーを見失います。列ヘッダーを独自の div に配置することは、優れた解決策ではありません。水平スクロールも必要なだけの列があるためです。ユーザーは、結果を垂直方向にスクロールしてから、列名を水平方向にスクロールするとスタックしてしまいます。
お金をかけたり、まったく新しいフレームワークやシステムを学習したりする必要のないソリューションを勧めたい人はいますか?
ハイパワーなものはいらない。私が書いたように、列の数が 2 ~ 3 少ない場合は、おそらく水平スクロールは必要なく、ヘッダーを独自の固定 div に配置するだけで済みます。