Javascript 删除IE9上的阴影边框

Javascript 删除IE9上的阴影边框,javascript,html,css,internet-explorer,Javascript,Html,Css,Internet Explorer,我对IE 9有意见。我使用以下属性: border: 2px solid #ffffff; 但在IE9上,它不能正确显示。另一个浏览器(Chrome,FF)可以 为什么IE 9上会出现阴影??这是演示。请在IE9上运行它,这是一个渲染错误,导致半径泄漏到边框宽度中 添加此规则将解决此问题:背景剪辑:填充框 .btn-radius { border: 2px solid #ffffff; background: #444444; width: 25px; h

我对IE 9有意见。我使用以下属性:

 border: 2px solid #ffffff; 
但在IE9上,它不能正确显示。另一个浏览器(Chrome,FF)可以


为什么IE 9上会出现阴影??这是演示。请在IE9上运行它,这是一个渲染错误,导致半径泄漏到边框宽度中

添加此规则将解决此问题:
背景剪辑:填充框

.btn-radius {
    border: 2px solid #ffffff;
    background: #444444;
    width: 25px;
    height: 25px;
    border-radius: 6px;
    text-align: center;
    position: relative;
    background-clip: padding-box;
}

你也能提供标记吗?我还想看看元素上还有哪些其他样式。看起来边界半径有点问题。@PaulRedmond:这是演示。请在IE9上运行它是否用
标签包装?@Mark:不,Mark。我不使用标签。请启动此url:jsfiddle.net/rdqm4wns以了解更多详细信息(仅限IE9)。