0

.jPanelMenu,body{overflow-x:hidden}メニューが開いている場合にのみ、これらに追加する必要があります。

jquery scroll を使用してスクロールしてトップに戻ります。ウィンドウがスクロールされ、オーバーフローがそれを台無しにする場合。だから.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 に答える