2011-01-09 111 views
0

我正在尝试制作包含许多项目,子项目的菜单。如果增加项目,我想显示滚动条和项目。我想要对子菜单进行相同的操作。使用下拉菜单显示滚动条时出现问题

这里是example约我在做什么。

问题是,如果子菜单再次有一些项目为子项,则显示水平滚动条。我只想显示垂直滚动条。并想要弹出子菜单。

我正在使用css的链接。

+0

我很确定这种行为超出了CSS的范围。 – Kevin 2011-01-09 08:07:35

回答

1

您可以指定不同的水平和垂直溢出行为:

overflow-x: hidden; 
overflow-y: scroll; 

你的CSS参考材料应该告诉你的。这当然会使任何试图沿着x轴弹出的子菜单变得混乱。

菜单中的滚动条也会让您的用户讨厌您,并且可能会赢得您在用户界面耻辱的地方或http://thedailywtf.com/的帖子。如果你想在现实世界中做这样的事情,不要这样做。想想组织导航的一种不太刺激的方式。

+0

+为您的关于不显示滚动条的建议投票。但是为特定方向隐藏溢出可以隐藏滚动条。但它不能弹出子菜单。 :( – 2011-01-09 13:18:41