Если помасштабировать экран (+/-), то можно заметить, как внутренний фиолетовый кружок radio-кнопки едва заметно сдвигается (по ощущениям, на половину пикселя) относительно центра. Почему такое происходит?
Субпиксельные величины. Логично, если у вас элемент занимает, например, 10,25 виртуальных пикселя, что браузер попытается отобразить его как-то странно, и чем меньше пикселей на элемент — тем страннее.
Рустам Байназаров, гуглеж сказал, что кроссбраузерного решения нет. Как в таком случае можно решить проблему (если можно) — изменением разметки? Если вдруг сталкивались
GunAlv, никаких, к сожалению, глобальных. Только локальные и ручные. Использовать проценты для размером, выравнивания и позиционирования, но это не очень сильно поможет (если использовать абсолютные величины, то ситуацию может быть хуже).