I see a lot of this effect where while the page is half way loaded, the wrong styling is in effect. In this case, at least the text is not black on black while this happens.

AFAIK, no sane use of CSS can lead to this effect. You have to go out of your way to arrange for part of the CSS to load late.