0
我購買了主題。導航欄在頁面加載時無效1秒
當我們加載主頁,導航欄不顯示1秒鐘的影響,然後消失。我不知道是什麼導致了這個問題。
我試圖把在標題中的所有腳本很好,但問題仍然存在。任何1可以指導我嗎?您可以打開上述鏈接並按Ctrl F5
查看我的意思。
我購買了主題。導航欄在頁面加載時無效1秒
當我們加載主頁,導航欄不顯示1秒鐘的影響,然後消失。我不知道是什麼導致了這個問題。
我試圖把在標題中的所有腳本很好,但問題仍然存在。任何1可以指導我嗎?您可以打開上述鏈接並按Ctrl F5
查看我的意思。
似乎只有當某些css類(.mm-menu.mm-offcanvas
)被應用時,navbar纔會隱藏,但只有當jquery插件(jquery.mmenu.min.all.js)文件被加載並且插件被觸發時才應用這些類。您可以在默認情況下CSS隱藏navabr:
#mobile-menu {
display: none;
}
而不是使用id來的風格元素,您應該使用的一類。 ID選擇器具有高特異性,因此它們優先於類選擇器,並且在您的情況下,可以覆蓋由jquery插件應用的可見性樣式,因此即使在移動設備上,導航欄也可能不可見。您還可以使用:not
僞類(即使帶有id選擇器):
#mobile-menu:not(.mm-menu) {
display: none;
}
Thankyou的幫助我會檢查您的解決方案。 –
在這種情況下,我認爲最好添加'.hidden'類('.hidden {display:none;}')並在'jquery.mmmenu.min.all.js'文件完成作業後將其刪除腳本在文檔準備就緒後觸發)。否則,您可能會在移動設備上沒有移動菜單。 –
這也是一個很好的解決方案,但請注意,即使這個類沒有被刪除,它也會被'mmenu'插件添加的classess重寫。 –