Как отключить возможности масштабирования в гибком дизайне?

18

Как отключить функцию масштабирования и масштабирования на страницах адаптивного дизайна при использовании iPad, iPhone и / или некоторых других смартфонов.

Есть ли способ контролировать это?

    
задан Muhammed 04.11.2012 в 04:12
источник
  • stackoverflow.com/questions/4472891/... –  Salman 04.11.2012 в 06:12

2 ответа

42

Создайте тег viewport для META и установите для свойства пользовательского масштабируемого значение «нет», например:

<meta name="viewport" content="user-scalable=no" />

Обновленный ответ: -

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    
ответ дан Adam Stanley 05.11.2012 в 03:19
источник
  • спасибо вам большое, используя это с вашей помощью <meta name="viewport" content="width = device-width, initial-scale = 1.0, maximum-scale = 1.0, user-scaleable = no"> –  Muhammed 05.11.2012 в 12:01
  • Правильный ответ ... но используйте это, и вы получите базовую функциональность, что сделает ваш сайт непригодным для людей с проблемами зрения. –  Webveloper 24.03.2016 в 05:15
  • Примечание: это не предотвращает масштабирование с двойным касанием. –  aleclarson 30.04.2017 в 04:59
0

Это в значительной степени дискриминирует кого-то более 30, подавляя зум, просто заставляет их использовать очки для чтения. Это может быть ваше намерение.

Одним из обходных решений для таких пользователей является использование RDP или VNC для просмотра браузера рабочего стола и «ущемления» этого представления.

Вопрос должен, возможно, читать «как отключить» или «как подавить». Разумеется, вы должны распознавать свои устройства, используя строку пользовательского агента.     

ответ дан mckenzm 30.03.2016 в 02:29
источник
  • Большое спасибо за ваш совет, просто изменил заголовок вопроса –  Muhammed 30.03.2016 в 07:50
  • Мне 45, и я могу прочитать маленький текст StackOverflow. Разве это не те настройки доступности на вашем телефоне? Чтобы переопределить страницу специально для вас, не заставляйте дизайнера раздутый код всего несколько человек? –  pathfinder 20.05.2017 в 03:26