I am designing a website for a client and am trying to figure out how to tell the current browser viewing the page to wait until the background image is fully loaded before it is displayed on the page. It is a large background image (bytes-wise) and would like it to load once loaded. I also want to do the exact same with the logo, but am stumped.
To be quite honest with all of you, I know very little JavaScript and jQuery, which is why I ask, please someone help me it would make the page a lot more attractive. The reason why I stated that above is because I know this may only be done in JavaScript.
Put it in the bottom of your html document (before closing body tag). Obviously, url should be your image's url. And you have to import jquery library in the head of your document.
- or you can download jquery and put it on your server)
Also if you don't want to attach background image to body just put your div id instead (like ('#content'))
What comes to mind without actually used or tested it is wrapping the image. I'll use jQuery for the sample
CSS could be
JavaScript (jQuery)