My homepage dropdown menu is an HTML block, but it only becomes visible after the entire page has fully loaded. If the mouse is moved over the menu before the page fully loads, the HTML block does not display.
I would like the menu to appear as soon as the header has loaded, without needing to wait for the entire page. Is there a way to adjust the loading order, or do you have any recommended solutions?
Go to Theme Settings > Performance > Preloader and enable it. This way, the preloader will show until the entire page, including your menu, is fully loaded, improving the user experience.