I've searched and searched but haven't been able to figure out what mistake I've made. I have a background image in my header div that is expanded across the width of the screen. In other words, even though the original image is relatively small, it's expanded seamlessly across the width of the screen. However, when you view the site on mobile (viewed as desktop), the image does not fill the screen. Instead, it only shows the .jpg image one, and does not fill the width of the screen.
Image on desktop: https://i.stack.imgur.com/CpB8p.png (ideal)
Image on mobile: https://i.stack.imgur.com/BoqP6.png (error)
Here's my CSS on the item. I can add any other info desired. Thanks in advance for your patience guys. I'm trying to learn.
#headerWrap {
background: #343434 url(../images/template/bg.jpg) repeat-x 0 0;
}
EDIT: ^typos corrected, site still shows properly. And thank you all for the responses and suggestions.
After more research, it seems the picture breaks at the point where the screen ends, as though the image does not extend beyond the initial view width. I'm now researching the link someone just suggested below.