Why is my body width smaller then the viewport when trying to create responsive content?

Do you have some content that is wider than the viewport at that size?

e.g. If you have an image that is larger than the devices width then that will have the effect of shrinking the width of the other content. Therefore ensure you are images are fluid or have a max-width of 100%.

Do you have a link to the site in question?

2 Likes