Aquí es un documento HTML referencia:¿Por qué border-radius no funciona correctamente en entradas de texto en MobileSafari?
<!DOCTYPE html>
<html>
<head>
<style>
body { background-color: #000; }
input { -webkit-border-radius: 20px; }
</style>
</head>
<body>
<input type="text" value="text" />
</body>
</html>
El border-radius
rinde muy bien en los navegadores de escritorio de Safari/basados en WebKit, pero en la variante "MobileSafari", es decir, los navegadores de iPhone y iPad, que hace que con este extraño cuadro , que destruye la ilusión de esquinas redondeadas cuando la entrada se muestra encima de un fondo de diferentes colores.
Sí, es un error, pero hay una solución. Ver mi respuesta arriba. – KevBurnsJr