Свойство радиуса границы делает все возможное, чтобы обеспечить равное соотношение между общим радиусом, когда вы используете border-radius: 999em
, он сохраняет те же пропорции самого маленького угла.
Но когда вы используете border-radius: 50%
, он устанавливает границу в пропорции всего объекта, предполагая ось x для 50% ширины и у-оси для 50% высоты объекта, всех углов в совокупности сделать это, как если бы объект был круговым.
Будьте осторожны, хотя с процентом в радиусе границы, так как он не поддерживается всеми браузерами, проверьте this link и this one.
Примечание: В процентах от значения Safari для радиуса границы поддерживается только в 5.1+. В Opera поддерживается только в 11.5+.