Это может или не может работать в вашей ситуации, но подумайте над тем, чтобы сделать изображение фоном CSS. В FF3 следующее прекрасно работает:
<div style="
background-image: url(big-image.jpg);
border-radius: 1em;
height: 100px;
-moz-border-radius: 1em;
width: 100px;"
></div>
Я не уверен, что есть другой обходной путь & mdash; если вы примените рамку к самому изображению (скажем, 1em
глубина), вы получите ту же проблему с квадратными углами.
Редактировать: хотя в случае "добавления границы к изображению" вставка изображения правильная, просто изображение не совпадает с элементом div
. Чтобы проверить результаты, добавьте style="border:1em solid black;border-radius:1em;-moz-border-radius:1em;"
к тегу img
(с width
и height
, установленными соответствующим образом, если необходимо).