我正在处理的一个项目使用选项卡式导航。因为选项卡的数量是动态计算的,并且可以达到很高的数量,有时这些选项卡(本质上是<li>
具有float: left;
样式声明的元素)溢出到下一行,[###]
用于显示选项卡,最终结果看起来像这样:
[###] [###] [###] [###] [###] [###]
[###] [###]
[Rest of the content..............]
因为顶行的最后 4 个元素没有它们“连接”的元素,所以这看起来很可怕。
是否有可能在 Javascript 的帮助下(可以接受 jQuery 或 MooTools 等框架,如果它们提供更短/更简单的解决方案)首先填写底部行,然后将其余元素放在顶部?
像这样:
[###] [###]
[###] [###] [###] [###] [###] [###]
[Rest of the content..............]
(标记为 MooTools 的问题,因为它是我们当前使用的 JS 框架。在任何其他框架中给出的答案都可以,因为它可能会很快翻译成 MT)