【发布时间】:2014-08-01 20:05:43
【问题描述】:
我正在动态生成菜单项。但我一次显示 5 个菜单。如果菜单数量超过5,我将显示<<< Left 和>>> Right 按钮进行导航。是否有任何解决方法,只有当菜单数量超过 5 时,我才能显示这些按钮。
按钮将被隐藏,如果菜单数是<=5。
最初我有 10 个菜单:
[Menu1][Menu2][Menu3][Menu4][Menu5][Menu6][Menu7][Menu8][Menu9][Menu10]
由于篇幅限制,一次只显示5个:
<<< [Menu1][Menu2][Menu3][Menu4][Menu5] >>>
可以通过单击右/左导航访问其他菜单。
所以每次都不会有超过 5 个菜单,所以如果我有
[Menu1][Menu2][Menu3][Menu4][Menu5]
我们可以只使用 CSS 来完成这项工作吗? 如果您需要对问题进行更多说明,请发表评论。
【问题讨论】:
-
是的,这可以做到。但这取决于您的代码,最好的实现是什么。重要的是要知道,当您使用
< leftright >按钮时会发生什么。最好发布您的代码并提供一个简单的演示。 -
如果菜单是动态生成的,那为什么不能动态生成
<<和>>呢? -
我正在寻找它...使用 CSS3