I have a problem with the dropdown area of my header menu and after some tests I have found it goes away when I disable the litespeed plugin.
When hovering the mouse over the menu, the dropdown appears ABOVE the top link instead of below. If you do even a very small scroll up/down of the page, then the dropdown starts appearing as it should, below the menu. So, I thought it might be something to do with deferred loading of JS.
In litespeed page settings I have combine and minify css and js all set to OFF. I have tried turning off “defer js” and several other workarounds and nothing has so far helped.
Deactivate litespeed and all starts working as it should.
I will supply the site details in a secure note…
*** After more work I found that the litespeed option: “Load CSS Asynchronously” ON causes this. Switching it OFF fixes it. It says elements with attribute data-no-async=“1” in html code will be excluded. So I applied this to the inline menu as a custom attribute but it doesn’t seem to help ***