You will have to specify media size in your css:
body{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
@media (min-width: 750px){
body {
background: url("Blog-4-750x200.jpg") no-repeat center center fixed;
}
}
@media (min-width: 1200px){
body {
background: url("Blog-4-1200x550.jpg") no-repeat center center fixed;
}
}
@media (min-width: 1400px){
body {
background: url("Blog-4-1400x699.jpg") no-repeat center center fixed;
}
}
That's the best way I have found to do it
Hope that helps ^_^
Andy