So the whole body background of my website has been manually inserted in my CSS code below , but occasionally , sometimes the background takes many seconds to load and I'll first see the DEFAULT while background and I think that would not look good at all .. Users need to see the whole intended background right away .. How can I fix that ? Below is the part of the CSS code handling that.
body
{
background-image:url('/images/background.png');
background-size:100%;
width:100%;
height:100%;
margin:0 auto;
}