Что делает -webkit-text-size-adjust?

Я пытаюсь понять использование -webkit-text-size-adjust:none; ,

Добавление / удаление, которое не влияет на размеры моего шрифта на Android (хром) или iOS (сафари и хром). Так в чем польза?

 -webkit-text-size-adjust 

Он указывает, что если вы (автор) хотите изменить размер текста при увеличении страницы браузера. В большинстве случаев лучше установить его на auto или 100% поскольку веб-браузер позаботится о том, как изменить размер текста.

Примечание. На странице Mozilla devlopers говорится, что она нестандартная

Эта статья поможет вам больше.

Интересное замечание: разработчикам, использующим Twitter Bootstrap, может быть интересно узнать, что Bootstrap использует ‑webkit‑text‑size‑adjust: 100% из коробки: Source Link

редактировать

Chrome на телефонах android использует увеличение шрифта , поэтому -webkit-text-size-adjust игнорируется независимо от того, какое значение вы задали. Вы можете отключить шрифт, увеличивающий его, установив max-height на что-то большое ( 100000px или около того), чтобы увидеть эту ошибку .

-webkit-text-size-adjust – экспериментальная технология, которая определяет настройку размера для отображения текстового содержимого в Safari на iPhone. Требуется 3 типа значения:

  • None: размер текста не регулируется.

  • Auto (по умолчанию): размер текста автоматически настраивается для Safari на iPhone.

  • Размер в процентах для отображения текста в Safari на iPhone.

Только некоторые мобильные браузеры поддерживают это свойство CSS рядом с iOS. Вы можете проверить совместимость здесь

Кажется, что нет какой-либо опубликованной спецификации -webkit-text-size-adjust , но есть, например, неофициальное описание , в котором говорится, что он работает в Safari на iPhone.

Согласно уровню модуля корректировки размера текстового текста CSS (проект редактора), auto является начальным значением, поэтому -webkit-text-size-adjust:none будет иметь эффект только тогда, когда он переопределяет параметр, который устанавливает свойство в другое значение. Предположительно -webkit-text-size-adjust работает в основном так же, как и планируемое свойство text-size-adjust .