Because only when the top image (header image) exist, the header will be transparent, otherwise, if there’s no header image below the navigation bar, the header color will looks like gray, not like transparent, do I make any sense?
So, you must set the page header image when you edit the page, you can find “page header image” field in page setting area.
Thanks