私のウェブサイトhttp://www.whirlware.bizでメニューをスクロールしていますが、正常に動作しますが、サブメニュー (会社とサービス) にバグがあり、ページをスクロールするとサブメニューが奇妙に表示されます。サブメニューの固定位置が必要だと思いますが、作成しようとするとひどい結果になりました。
私のコード:(または私のウェブサイトを調べることができます)
stickymenu.js
$( document ).ready(function() {
var left = document.getElementById("zt-mainmenu");
stop = (left.offsetTop - 60);
window.onscroll = function (e) {
var scrollTop = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body.parentNode || document.body).scrollTop;
if (scrollTop >= stop) {
left.className = 'fixed_m';
} else {
left.className = '';
}
}
});
このcssを追加しようとしましたが、期待した結果はありませんでした:
div.submenu-wrap {
position:fixed !important;
top:0px !important;
left:0px !important;
}
スタイルファイルが大きいので全てのcssコードを提供することはできませんが、サイトを期待するなら正解が見つかると思います。誰かがこれで私を助けることができますか? ありがとう。