---
title: "Ladda bakgrund först"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/145780-ladda-bakgrund-först"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "learn"
published: "2006-04-20T10:14:57.000Z"
updated: "2006-05-22T13:01:00.000Z"
replies: 7
views: 774
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/145780-ladda-bakgrund-först"
---

# Ladda bakgrund först

## #1 — learn, 2006-04-20T10:14Z

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!

Permalänk: https://www.webforum.nu/p/145780

## #2 — learn, 2006-04-20T13:09Z

Ingen som har ngt förslag?

Permalänk: https://www.webforum.nu/p/1802255

## #3 — Palle, 2006-04-20T22:08Z

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

mvh Palle
Moderator webForum

Permalänk: https://www.webforum.nu/p/1802419

## #4 — learn, 2006-05-22T08:17Z

Verkligen ingen som vet hur jag kan göra?

Permalänk: https://www.webforum.nu/p/1819350

## #5 — oskars, 2006-05-22T08:56Z

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

Permalänk: https://www.webforum.nu/p/1819358

## #6 — HenrikAI, 2006-05-22T11:21Z

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.

Permalänk: https://www.webforum.nu/p/1819395

## #7 — wally_91, 2006-05-22T11:58Z

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

Permalänk: https://www.webforum.nu/p/1819412

## #8 — tanten, 2006-05-22T13:01Z

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.

Permalänk: https://www.webforum.nu/p/1819424

---

Tråden på webben: https://www.webforum.nu/amne/html-css/145780-ladda-bakgrund-först
