Avatar billede stinejh1980 Nybegynder
10. oktober 2006 - 15:31 Der er 5 kommentarer og
1 løsning

Preload baggrund billede vha CSS

Jeg har et stor baggrunds billede, som jeg anvender på mange undersider.

Er der noget måde hvorpå man kan preloade dette billede - måske vha CSS - så det ikke tager lang tid om at blive vist hvia man har en langsom forbindelse.

Jeg vil helst undgå at det som ligner et rullegardin når det bliver loadet.

Jeg har lagt det ind vha. css:

Body {
    background-image: url(images/gfx/bg_white.png);
    background-repeat: no-repeat;
    background-attachment:fixed;
    width: 98%;
    padding: 10px;
    font-family: frutiger, arial, verdana, geneva, trebuchet;
    font-size: 12px;
    azimuth:inherit;
}

Og mens jeg er ved baggrunds billedet er der vel ikke nogen som kan finde ud af at gøre det dynamisk så det tilpasser sig vinduets størrelse (http://www.eksperten.dk/spm/716703)
Avatar billede roenving Novice
11. oktober 2006 - 18:50 #1
Den eneste måde, jeg kender, er at lægge en tingest, som fortæller at siden loader som det eneste viste fra start, og så, når dette billede er loadet, sjule denne og først så vise et element, der indeholder resten af siden !-)
Avatar billede stinejh1980 Nybegynder
12. oktober 2006 - 08:10 #2
Men det er ikke det jeg har brug for. For så tror jeg godt et brugerne kan vente de 4-6 sek. det tager før billedet bliver vist.

Hvis der er andre der har en god ide til hvordan man undgår at baggrundsbilledet bliver loadet hver gang man skifter side, så er jeg åben for løsninger.

Hilsen Elvstine
Avatar billede roenving Novice
14. oktober 2006 - 14:30 #3
Caching virker, såvidt jeg har erfaret, ikke på samme måde på baggrundsbilleder, som på forgrundsbilleder. Hvorfor og hvordan der er forskel, kan jeg ikke forklare, men det virker som om, at forgrundsbilleder caches modsat baggrundsbilleder !o]

PS. På den måde kommer du også ud over problemet med den dynamiske størrelse, da du jo kan sætte størrelse på billedet !-)
Avatar billede stinejh1980 Nybegynder
06. februar 2007 - 14:31 #4
sorry jeg havde ikke set du havde svaret.

Det virker fint, smider du et vsar så jeg kan lukke?
Avatar billede roenving Novice
09. februar 2007 - 13:59 #5
Velbekomme '-)
Avatar billede roenving Novice
15. februar 2007 - 09:58 #6
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester