Error de radio de borde en <a> en IE9

Viendo eso<div> los elementos representan el borde / radio del borde correctamente, pero cualquier<a> o<button> que tiene un conjunto de fondo, borde y radio de borde que muestra el color de fondo o la imagen como un cuadrado, y solo el borde es redondo. Configuración probada<a> & <button> adisplay: block odisplay: inline-block Pero eso no funcionó.

¿Hay una solución conocida?

Aquí hay un enlace al estilo calculado de Webkit:https://gist.github.com/773719

Aquí está el estilo calculado de las herramientas de desarrollo de IE9:

Actualizar Usando el filtro :; o -ms-filter :; La propiedad para tener gradientes en IE hace que el fondo se rompa fuera del radio del borde definido.

Respuestas a la pregunta(5)

Su respuesta a la pregunta