webForumDet fria alternativet

Ladda bakgrund först

HTML & CSS

7 svar · 767 visningar · startad av learn

Medlem sedan jan. 20051 130 inlägg
Frågan#1

Hallå,

Min bakgrundsbild laddas ibland sist. Hur ska jag göra för att få den att visas först, sedan innehållet. All layout ligger i en css-fil i head:en. Ngt smidigt sätt?

Tackish!

Medlem sedan jan. 20051 130 inlägg
#2

Ingen som har ngt förslag?

Medlem sedan apr. 20003 174 inlägg
#3

Tråden flyttas från Webbutveckling - Övrigt.

mvh Palle
Moderator webForum

Medlem sedan jan. 20051 130 inlägg
#4

Verkligen ingen som vet hur jag kan göra?

Medlem sedan nov. 20051 317 inlägg
#5

En grej som skulle kunna funka kan vara ett javascript som preloadar backgrundsbilden innan hemsidan... sök på https://www.hotscripts.com

Medlem sedan nov. 2004112 inlägg
#6

Jag antar att din bakgrundsbild ligger i body? Om du lägger en stor <div>-tag runt resten av hela sidan och sätter den till display:none eller visible:hidden borde du med ett javascript i <body onload="..."> kunna göra den synlig efter ett antal sekunder efter det att sidan laddats ner. Kanske.

Ett bättre alternativ är annars att försöka göra bakgrundsbilden mindre, om det går. Då borde den i alla fall laddas snabbare.

Medlem sedan feb. 2006511 inlägg
#7

jag tycker att man ska krympa bilden och sedan läga en preload på sidan

Medlem sedan nov. 20051 596 inlägg
#8

Varför har du css-filen i head? Har du inte samma bakgrundsbild på hela siten? Om du har den i en extern fil, så läses den bara in en gång. När den som nu ska läsa in från head varje gång så känner jag mig lite osäker på hur webläsaren läser av cach-minnet. Men jag kan tänka mig att den börjar om från början för varje gång när den läser in en sida. Har jag fel så vill jag gärna veta... Det bästa är nog att bara ha css i head, när man har något väldigt speciellt på ett enda dokument och inte någon annan stans på siten.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)