禁用滚动菜单的“悬停”滚动效果并改为使用垂直滚动条

时间:2014-10-15 14:53:53

标签: extjs extjs4.2

如何禁用菜单的默认滚动效果,只使用垂直滚动条。当我将overflowY设置为' auto'时,我可以使用滚动条。但是,鼠标滚轮不再像预期的那样工作,而且一般来说这种行为都是不稳定的。我怀疑这是因为两个滚动都有效并且彼此相互冲突。

我不确定是否有我遗失的配置选项。这里可以看到奇怪的行为:Fiddle

2 个答案:

答案 0 :(得分:0)

您是否尝试在菜单上设置高度/ maxHeight并设置overflowY:'scroll'?

答案 1 :(得分:0)

我只是通过简单地嵌入一个固定大小的面板作为菜单项,然后将所有组件添加到面板来解决此问题。这使我可以更灵活地布置项目,而不必担心溢出菜单的滚动不一致。