Я не вижу этой проблемы на своем сайте, и я использую -webkit-border-radius 8px с фоновым изображением, которое назначено в стиле тела.У меня также есть этот стиль для моего поля ввода:
-webkit-box-shadow: 0px 5px 10px rgba (0,0,0,0.5);
Хотя закругленные углы отображаются вверхХорошо, тень на экране в мобильном сафари вообще не отображается, даже если она хорошо отображается в настольном сафари.Может быть, использование стиля -webkit-box-shadow позволяет работать с указателем радиуса ??Вы можете попробовать, потому что он работает для меня.
Вы также можете попробовать использовать отдельные стили границ:
-webkit-border-top-left-radius -webkit-border-top-right-radius -webkit-border-bottom-left-radius -webkit-border-bottom-right-radius
Когда я использовал просто -webkit-border-radius для поля выбора, он не отображалпрямо в мобильном сафари (снова настольная версия была в порядке).Когда я переключился на использование индивидуальных настроек стиля, он работал нормально.