Aktualisiert: 29. Okt 2018
Loading a landing page sometimes displays a flash of unstyled content. This mostly happens if the loading of the styles is slow, due to connection speed etc.
So an easy trick that worked for me was with css:
Add the css style to hide html in your index.html before the stylesheet link:
At the top of your css stylesheet add the css style to display the html again:
This will hide your whole html until the stylesheet loads and your loaded stylesheet will then display the html again. That will make sure user doesn’t see any unstyled html between those loading times.