I had help using a transparent image as a bacgrkound on all pages. It is working well for desktop browsers but not mobile. I notice the mobile browsers only take the quarter bottom of the photo instead of trying to fit the entire photo.
I suggest you make a new image for mobile, use this code and alter the image path.
@media only screen and (max-width: 480px) {
body {
background-size: cover;
background-image: url(/images/miller-pizza-chicago-storefront-background.jpg);
}
}
/* Desktop */
@media screen and (min-width: 980px) and (max-width: 1024px){
.responsive-image{
background-image: url('/images/SIZES/miller-pizza-chicago-storefront-background-desktop.jpg');
}
}
/* Tablet */
@media screen and (min-width: 760px) and (max-width: 980px){
.responsive-image{
background-image: url('/images/SIZES/miller-pizza-chicago-storefront-background-tablet.jpg');
}
}
/* Mobile HD */
@media screen and (min-width: 350px) and (max-width: 760px){
.responsive-image{
background-image: url('/images/SIZES/miller-pizza-chicago-storefront-background-mobile-hd.jpg');
}
}
/* Mobile LD */
@media screen and (max-width: 350px){
.responsive-image{
background-image: url('/images/SIZES/miller-pizza-chicago-storefront-background-mobile-ld.jpg');
}
}