У меня есть изображение с радиусом границы 50% и границей 3px вокруг него. Моя проблема заключается в том, когда задан радиус границы, между изображением и границей имеется 1px-промежуток.
Проблема показана на рисунке ниже.
И css, который я использую,
img {
border: 3px solid #4CB7AC;
height: 46px;
width: 46px;
border-radius:50%;
}
Обратите внимание, что
- Размер изображения - 46 пикселей x 46 пикселей. Не изменяется.
- И я должен использовать
<img>
для получения изображения. Исключить его как фоновое изображение. - Решение должно быть совместимо со всеми браузерами. Даже IE8.
Есть ли способ удалить этот пробел?
ИЗМЕНИТЬ ссылка JS Fiddle