Webpage starts zoomed in on mobile devices
initial-scale=1.0
tells the browser to set the zoom level to normal (i.e. not zoomed in or out). You only need width=1000
:
<meta name="viewport" content="width=1000">
In My Case I could successfully stop zooming of the screen by just adding the following code with no extras.
<meta name="viewport" content="width=device-width">
I also thought that view port was the problem but after testing it I figured viewport was not the problem.
The problem in my case was the CSS: fixed width, or width: 100% instead of width: auto. So if you find that viewport is not the problem - CSS would likely be your next guess.
Hope that helps!
Try this:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
or
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />