ASAP Today
Oniyore desk

Home / Notes / broken-mobile-layout

website broken on mobile fix

Broken Mobile Layout: The Tap Target That Never Calls

Desktop-only CSS, 320px overflow, and click-to-call that is not a link. We fix the phone layout the same day.

Get help Talk to us

Most missed calls are a layout

The number is a PNG. The form is below a 2000px hero. Horizontal scroll hides the button. Lighthouse is a hint; a thumb is the proof.

Fixes that ship today

viewport meta, overflow-x, tap targets, tel: and mailto: that work, form fields that do not zoom-break iOS, sticky call on trades sites.

Performance is part of mobile

A 6MB hero is a layout bug. We compress, lazy the below-fold, and keep LCP honest.

Send a screenshot from the phone

Plus the URL. We reproduce and patch.

Questions

Do you redesign the brand?
Not on an ASAP rescue. We make the existing site usable on a phone: viewport, overflow, tap, and the number as tel:.
What viewport do you test?
A real phone width around 358–390 and a desktop 1440+. Not a maximized laptop pretending to be mobile.

More notes