在这样的 CSS 中:
...
#big-menu {
background: #fff url(../images/big-menu.jpg) no-repeat;
}
#some-menu {
background: #fff url(../images/some-menu.jpg) no-repeat;
}
#some-other-menu {
background: #fff url(../images/some-other-menu.jpg) no-repeat;
}
...
有没有办法延迟加载#big-menu
背景图像,以便它在其他所有内容之后加载,包括 HTML 中的所有图像,以及所有其他 CSS 背景(some-menu
和some-other-menu
)。
原因是,big-menu.jpg 的大小很重,我希望它最后加载。毕竟,它只是一种养眼,还有其他背景图像比这更好用。(例如按钮中使用的那些)
将它放入 CSS 中的顺序或#big-menu
HTML 中标记 () 的出现是否与首先加载的内容有关?还是有更可靠的方法来控制它?javascript(首选jQuery)很好。