0

.jPanelMenu,body{overflow-x:hidden}如果菜单打开,我只需要添加到这些。

我正在使用 jquery 滚动来滚动回顶部。如果窗口被滚动,溢出就会搞砸。所以.jPanel.open{overflow-x:hidden;}并且.jPanel.closed{overflow-x:visual}会很好用。

谁能帮我?

4

1 回答 1

1

当 jPanelMenu 打开时,数据属性 ( data-menu-position) 将添加到<body>标记中。

您可以使用此属性进行样式设置:

    body[data-menu-position="open"] { }

    body[data-menu-position="closed"] { }

或者,您可以使用选项对象中的回调函数来根据需要应用一个类。在这里查看这些选项(对于不同的时间有几个不同的回调,所以你可能需要尝试找到你需要的那个):http: //jpanelmenu.com/#options-before

我还没有将这些类添加到插件中,但这绝对是一个很好的建议。我可能会将这些添加到插件中并很快推出新版本。

于 2013-03-20T23:30:42.503 回答