【发布时间】:2015-04-15 05:49:12
【问题描述】:
我正在尝试在网页上创建一个“工作流程”栏。
工作流程中的项目可能有不同的长度。
可能有足够的项目来填满屏幕的宽度,因此流程需要换行到下一行。
我正在使用左浮动 div 来执行此操作。
但是,我希望 div 采用适当的屏幕宽度。
如果一行中只能容纳三个项目,那么考虑到每个项目的宽度,我希望这些项目能够均匀地排列在一行中。
目前我所能得到的只是一行上的最后一个 div 来填充剩余空间,这通常意味着我的项目都是左对齐的,例如我可以得到这样的布局:
AAAA -> BBBBB -> CCCCCCCCCCCCCCCCCCCC -> DD -> EEE -> FFFFF -> GGGG -> HHHHH但我实际上希望它看起来像这样:
AAAA -> BBBBB -> CCCCCCCCCCCCCCCCCCCC -> DD -> EEE -> FFFFF -> GGGG -> HHHHH如果你明白我的意思。
我是否需要为此使用表格而不是浮动 div?
【问题讨论】:
-
我认为您的图表没有帮助,看起来您希望事物居中...但实际上您希望所有项目都填满页面的宽度...