home oft the first website...

Und das ganze anscheinend ohne JS, sondern "nur" mit CSS - darum merkt man manchmal auch eine kurze Verzögerung.
 
Ich hatte es so gemeint, dass der Inhalt gleich dargestellt wird, während die Seite & das Stylesheet geladen wird. Dadurch sieht man dann kurz "die Verzögerung". Mit JS könnte man evtl. z.B. den Inhalt - der zuvor auf "display: none" gesetzt wurde - erst nach dem vollständigen Laden sichtbar machen.
So meinte ich das mit "ohne JS".
 
Du musst mit JS nicht unbedingt auf das vollständige Laden warten (window.onload), sondern kannst entweder mit DOMContentLoaded arbeitet, das feuert, wenn das HTML-Parsing abgeschlossen ist, oder dein <script> hinter die benötigten Nodes packen und dann direkt ohne irgend ein Event loslegen.
 
Zurück
Oben