Проблема старинная и
живёт аж с 2009 года.
Встречал разные предлагаемые способы решения.
Stacking contextposition:relative +
z-index:...Обсуждение, в котором есть ссылка на видео и решение проблемы. Для вашего случая это относится к слою с кнопками и слоям с изображениями.
3D transform engine-webkit-transform: translateZ(0)Обсуждение с предложением использования 3D движка. Звучит разумно.
Font smoothing-webkit-font-smoothing —
antialiased |
subpixel-antialiased
В обоих обсуждениях и по отдельности можно встретить попытки побороть проблему за счёт управления сглаживанием. Не пробовал, ничего не скажу, но энтузиазма по поводу этих решений не увидел.
Пы.Сы. А зачем вам
animation-fill-mode для кнопок?