Your menu text is black on black, so it’s just not visible. Try making it white on black:
.main-nav .menu>li>a {
color: #fff;
}
To add or override CSS: use the “Additional CSS” option in the customizer. https://codex.wordpress.org/CSS#Custom_CSS_in_WordPress
Learn to use the Chrome Developer Tools or Firefox Developer Tools to help you see and test changes to your CSS.
Hi diewgoo,
I did go through your website, the menu did seem unusual.
However, I did notice that your menu on the pages is set to text color – white, and visible. now on your blog page, they are red and invisible but become visible when you move the mouse over it as in hover on top of the text.
What you may want to check is the menu color and text color settings in the customize options.
Appearance >> Customize >> General settings / Homepage setting and check the color used for the text.
Hope this works.