Если приведенные выше ответы не работают для вас, как они не для меня, есть еще одна вещь, которую вы, возможно, захотите попробовать, которая действительно решила мою проблему:
border-bottom: 1px transparent solid ;
margin-bottom: -1px ; /* for Mobile Safari dark line artifact */
Добавление границы, прозрачной границы снизу, похоже, помогло, я считаю, что он все еще пытается визуализировать границу, и хотя он прозрачный, он заставляет его повторно визуализировать эти пиксели. Это, однако, чисто догадка, но решение, кажется, работает!