Почему вы пишете «-webkit-touch-callout: none» при применении CSS к iOS?IOS

Программируем под IOS
Ответить
Anonymous
 Почему вы пишете «-webkit-touch-callout: none» при применении CSS к iOS?

Сообщение Anonymous »

Я писал CSS, который применим только к iOS.
Когда я искал, большинство людей использовали «@support(-webkit-touch-callout:none)» для написания CSS.
Сенсорная выноска — это меню, которое появляется, когда вы нажимаете и удерживаете ссылку на iPhone.
Но мне интересно, почему мне нужно установить для нее значение «нет».
Даже если я написал «@support(-webkit-touch-callout:inherit)», CSS, похоже, работал хорошо.
Что произойдет, если я не установлю «@support(-webkit-touch-callout: none)»?
Пожалуйста, расскажите мне что-нибудь, связанное с этим вопросом.
Спасибо.
#main {
min-height: 100vh;
}
/* iOS only */
@supports (-webkit-touch-callout: none) {
#main {
min-height: -webkit-fill-available;
min-height: stretch;
}
}


Подробнее здесь: https://stackoverflow.com/questions/746 ... css-to-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»