Ну логично!!! Оно же приоритетней. Включите пожалуйста хоть чуть-чуть мозг.
user-scalable=no - вот фрагмент который отвечает за зум пальцами.
width=device-width, - вот ширина! соответственно ширина моб устройства порядка 320px, а контент у вас 540 вот и не влазит.
@DeLaVega вы научитесь изъясняться нормально. ширина моб устройства у меня 540, о чем я написал в тексте вопроса. т.е. и там и там кол-во пикселей в ширину одинаковое. скрин как это выглядит при одинаковой ширине в 540 пикселей я приложил так же.
@DeLaVega так как мне нужно стало отображаться только при width=device-width при этом возможность zoom я решил не убирать. если использовать так как сейчас в ответе, то сайт открывается по-умолчанию вообще уменьшенным.
@DeLaVega нет. у меня изначальная проблема была что сайт открывается увеличенным. на это влияли -scale параметры - их задавал и сайт увеличенным был. оставляю только user-scalable=no - сайт открывается уменьшенным. решение вопроса который я изначально озвучил - width=device-width. и убирать возможность зума или нет это уже вторичный вопрос.