次のように CSS を使用してテーブルをフォーマットする方法:
テーブルはブラウザの水平スクロール バーが表示されない画面内にあり、ユーザーはテーブルの右側を見るために水平方向にスクロールする必要はありません。
セルは必要なだけ幅を使用し、「1」、「21」などの数字のみを含むセルを含む列は、その列のすべてのセルのすべての数字を表示するために必要な幅よりもはるかに広い幅を使用しません。 4 文字幅。つまり、これよりも多くの文字を使用すると、水平方向のスペースが無駄になります。
非常に幅の広いセル、またはより正確には、許可されている場合に大きな幅を占有するコンテンツを含む列の場合、1) と 2) に違反しないようにできるだけ多くの幅を使用し、セルのコンテンツ全体を表示できない場合、そのセルに水平スクロールバーを表示させます。
これは、Windows および Mac OS X の最新の Firefox および Google chrome の CSS で実行できますか?