Web ページに「ワークフロー」バーを作成しようとしています。
ワークフロー内のアイテムは、長さが異なる場合があります。
画面の幅を埋めるのに十分なアイテムがある可能性があるため、フローを次の行に折り返す必要があります。
これを行うために、左フローティング div を使用しています。
ただし、divには適切な量の画面幅をとってもらいたいです。
1 つの行に 3 つのアイテムしか収まらない場合は、個々のアイテムの幅を考慮して、それらのアイテムが行に均等に収まるようにします。
現時点で取得できるのは、行の最後の div が残りのスペースを埋めることだけです。これは、多くの場合、アイテムがすべて左揃えであることを意味します。たとえば、次のようなレイアウトを取得できます。
AAAA -> BBBBB -> CCCCCCCCCCCCCCCCCCC -> DD -> EEE -> FFFFF -> GGGG -> HHHHH
しかし、私は実際には次のようにしたいと思っています:
AAAA -> BBBBB -> CCCCCCCCCCCCCCCCCCC -> DD -> EEE -> FFFFF -> GGGG -> HHHHH
私の言いたいことがわかるなら。
これには、フローティング div ではなくテーブルを使用する必要がありますか?