您可以在HTML的菜单栏上找到很多教程,但是对于这种特定的(虽然是IMHO通用)案例,我没有找到任何合适的解决方案:
# THE MENU ITEMS SHOULD BE JUSTIFIED JUST AS PLAIN TEXT WOULD BE #
# ^ ^ #
纯文本菜单项数量不一,页面布局也很流畅。
第一个菜单项应左对齐,最后一个菜单项应右对齐。
其余项目应在菜单栏上进行最佳分配。
这个数字是变化的,因此没有机会预先计算出最佳宽度。
请注意,TABLE在这里也无法正常工作:
如果将所有TD居中,则第一个和最后一个项目对齐不正确。
如果左对齐,右对齐第一个。最后一项,间隔将不是最佳的。
没有明显的方法可以通过使用HTML和CSS干净地实现这一点,这很奇怪吗?
呼唤远方