Вот ссылочный документ HTML:
border-radius
рендеринг, прекрасный на настольных браузерах Safari/WebKit-based, но на варианте "MobileSafari", а именно, браузеры iPhone и iPad, это представляет с этим странным полем, которое рассеивает иллюзию скругленных углов, когда вход отображается сверху по-другому-цветного-фона.
В Интернете есть мнение, что это ошибка в WebKit для iOS. Не используйте border-radius
на text
input
на iPhone.
Рассматривали ли вы возможность переноса текстового поля в контейнер span / div / other с радиусом границы?
<style>
body { background-color: #000; }
.inputWrapper { -webkit-border-radius: 20px; }
</style>
...
<body>
<div class="inputWrapper"><input type="text" value="text" /></div>
</body>