I have a website that I try to sit perfectly on all devices.
I use media queries to specify a different device-based layout. However, I have a problem viewing.
My view tag:
<meta name="viewport" content="width=device-width">
It works great for an iPad, but on an Android tablet, it seems to ignore the meta viewport tag.
(sorry, crappy photos, iPhone camera! Using a tablet for colleagues and didn’t want to get into his email to send screenshots to himself)
Here's how it loads - note how it doesn't show the zoom level correctly. It is enlarged too far, and part of the page is to the right of the screen: 
when I zoom in (as far as possible) it looks like this. This is how I want it to appear on first boot before the user is scaled:

When I rotate the device, it does not change the width of the screen at all, so it is displayed with the same zoom level, but with white space on both sides.
Does anyone have any ideas how I can make him behave so that I can go on a weekend and drink alcohol?
source share