![]() |
Jag använder mig av en hover effekt på min hemsida i navigeringen och tidigare så såg jag att när man för första gången för över pekaren så är det ett lag innan hover bilden laddas upp och visas. Detta är inte särskilt snyggt men jag kom precis på en lösning.
Med hjälp av CSS lägger jag hover bilden på startsidan utanför skärmen till vänster. Bilden laddas då när besökaren kommer till sidan och ligger i cache. När sedan hover effekten börjar händer det omedelbart utan något lag, precis som om han hade varit nyligen på sidan. Ville bara dela med mig med min lilla upptäckt. |
Annars kan du preload:a bilder med JS. Mer flexibelt.
|
Väldigt vanligt med preload, som kullervo nämner, så att specialltrick behövs inte....
|
Ok tack för ytterligare info.
|
jag har en grym preloader med statusbar i procent och grafisk som jag kan erbjuda. gjort den själv men d märker du inte :D
pm |
Jag tycker att det är tuffare att göra en lösning helt i CSS, men det finns väl egentligen inte någon anledning att undvika javascript vid närmare eftertanke.
|
Citat:
|
Alla tider är GMT +2. Klockan är nu 10:24. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson