背景颜色隐藏边框半径 ie8

background color hide border-radius ie8

我正在尝试用 ie8 做 border-radius 这是我的代码:

position: relative;
    border-radius: 8px;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#C!C!C!', GradientType=0 );
    behavior: url(css/PIE.htc);

border-radius 来了,可惜在背景色下 我错过了什么?

您需要使用 -pie-background,而不是旧的 IE filter 渐变。

来自 PIE 网站

background: linear-gradient(#EEFF99, #66EE33);
-pie-background: linear-gradient(#EEFF99, #66EE33);
behavior: url(/pie/PIE.htc);