Принципът за презареждане на картинки е прост: от началото, което започне да се зарежда html кода на страницата големите картинки се зареждат в паметта (не не можете да ги видите), така че при повторно използване не е нужно да се зареждат на ново.
За това по-принцип се използва javascript.
За презареждане на картинките ще използваме само CSS.
Принципа е много прост: трика е да заредите картинките в началото без да ги показвате. За целта се използва css атрибута: display :none.
Поставете css кода директно в тага на картинката. Поставете таговете за картинките, които трябва да се презаредят след тага:


Празните АЛТ тагове са важни, за да са невидими картинките за браузъра.
Старите браузъри като Netscape 4 не разпознават атрибута "display: none" и ще покажат скритите картинки.
Друг начин:Някой версии на Internet Explorer възприемат "display: none" буквално и не изчитат въобще картинките (и не се записват в паметта)
Друг начин да се заобиколи това неудобство е да се зареждат картинките в началото на файла, където никой няма да ги види. Примерно -5000 пиксела от върха на страницата.
Използвайте "position: absolute" за да позиционирате картинки там където няма да се видят от никого.
Ако виждате този текст значи, че браузърът ви не поддържа CSS.
#preloadimages {
width: 0px;
height: 0px;
display: inline;
background-image: url(path/to/image1.png);
background-image: url(path/to/image2.png);
background-image: url(path/to/image3.png);
background-image: url(path/to/image4.png);
background-image: url();
}
а добавяте само
в html-а си