如何使用Javascript / jQuery将DOM焦点设置在可滚动的div上?

时间:2016-12-31 13:41:31

标签: javascript jquery html scroll focus

我正在制作一个带有滑出菜单的PWA,该菜单是视口的宽度,并且是通过CSS查看的; right: -100vh;因此整个菜单都在屏幕外。 点击按钮,菜单通过CSS滑出; right: 0;

问题:当菜单在屏幕外时,焦点在身体上并且滚动正常,但当菜单出现在屏幕上时,我需要在<div id="menu"></div>上设置焦点,这不是工作。我反复检查我的CSS,菜单设置为overflow-y: scroll;,当我使用鼠标时滚动工作,但是当我使用箭头键时,它不起作用。

请帮忙。 提前谢谢!

0 个答案:

没有答案