Oto dokument HTML referencyjny:Dlaczego promień obramowania nie działa poprawnie na wejściach tekstowych w 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>
border-radius
czyni dobrze na Safari/WebKit oparte przeglądarek desktopowych, ale na „MobileSafari” wariant, mianowicie przeglądarek iPhone i iPad, to świadczy o tym dziwnym polu , które niszczy iluzję zaokrąglonych narożników, gdy dane wejściowe są wyświetlane na różnie zabarwionym tle.
Tak, to błąd, ale istnieje obejście problemu. Zobacz moją odpowiedź powyżej. – KevBurnsJr