Layouts that break when zoomed
At 200% or 400% zoom, text overlaps, gets cut off inside fixed-height boxes, or runs off the side so every line needs a scroll left and right. Some mobile sites block pinch zoom entirely.
The fix
Build layouts that reflow into one column instead of overflowing. Content should work at 320 CSS pixels wide, what 400% zoom leaves in a 1280-pixel-wide window, without scrolling sideways. Size text in rem, avoid fixed heights on anything that holds text, and never turn off zoom in the viewport tag.
<meta name="viewport" content="width=device-width,
initial-scale=1, maximum-scale=1, user-scalable=no"><meta name="viewport"
content="width=device-width, initial-scale=1">