現在、ウェブサイトの上部に、幅 100% のテーブル、1 行、複数のテーブル分割で構成されるテーブルがあります。nav 分割の数は、現在のページに依存し、動的に生成されるため、td 幅を簡単に設定する方法はありません。さらに、各ナビゲーション項目のテキストを中央に配置して、各ナビゲーション項目の一種の箇条書きとして矢印の小さな画像を使用しようとしていますが、配置できない場合はこれを削除することになります.
私の最終的な目標は、ナビゲーション バーに 6 ~ 10 個のアイテムを配置し、テキストに合わせてサイズを変えながら、それらの td セルをバー内に均等に配置することです。矢印とテキストの両方を一緒に使用しようとすると問題が発生します。これは、テキストがテキストと一致するのではなく、次の行に自動的にワードラップされるためです。これにより、テーブルが変な形になります。さらに、私が試したいくつかのケースでは、最初のセルは設定したパディングのサイズが正しい場合があります (たとえば、7px のままですが、表の行の終わりまでに、50px 近くのように間隔が完全に間違っています)。
これを機能させるための div、td、および CSS の組み合わせのようなものはありますか? 代わりにdivから作成したほうがよいでしょうか?ナビゲーション形式を維持しながら、これらのセルを均等に配置する方法のアイデアが不足しています。どんな助けでも大歓迎です。
ここに私が現在いるもののスクリーン キャプチャがあります: http://dl.dropbox.com/u/27295687/Untitled.png