Aquí está mi código - Esto funciona en Chrome, Firefox y Safari .. Lo he probado en Windows 7 Sin embargo, en IE 8 y navegador Opera el siguiente código no funciona y en su lugar de mostrar una imagen de un círculo que estoy recibiendo de imagen en forma cuadradaImagen que se mostrará como un círculo Imagen usando css
<div id="hotspot-img1-0"> <ul> <img class="proimg" src="http://profile.ak.fbcdn.net/hprofile-ak-snc4/276311_100002617687873_1118195351_n.jpg" title="web" style="width:100px;height:100px;background:#fff;border:2px solid #ccc;-moz-border-radius:52px;-webkit-border-radius:52px;"> </ul> </div>
CSS
#hotspot-img1-0{
top: 570px;
left: 67px;
height: 104px;
width: 104px;
border-top-left-radius: 52px;
border-top-right-radius: 52px;
border-bottom-right-radius: 52px;
border-bottom-left-radius: 52px;
box-shadow: 0px 2px 5px 0px;
border-top-color: rgb(255, 255, 255);
border-left-color: rgb(255, 255, 255);
border-right-color: rgb(255, 255, 255);
border-bottom-color: rgb(255, 255, 255);
border-top-width: 2px;
border-left-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid
}
para IE que podría ser debido a que no está apoyando este tipo de propiedades CSS, probar si cualquier truco disponible (IE) para el radio de frontera. – punit
intente y hackelo http://www.htmlremix.com/css/curved-corner-border-radius-cross-browser – rmagnum2002
o simplemente haga un círculo png con transparencia, seguirá siendo un cuadrado, se verá como un círculo –