我在我的项目中使用PIE.htc文件来支持IE中的border-radius和box-shadow等css3属性。
但我的问题是,当我添加PIE.htc文件时,IE8会自动采用背景颜色:#686C5A。我将此颜色用作框阴影颜色。但是它需要div的整个区域#main.Not为box-shadow
#main{
width: 1005px;
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
border: 1px solid;
border-radius: 20px;
box-shadow:0 0 5px 0 #686C5A;
behavior: url('PIE.htc');
}
这种颜色分散到div #main。 提前谢谢。
答案 0 :(得分:0)
尝试为主div添加背景颜色....你没有提到主DIV的背景颜色......因为那个IE盒子的阴影表现得那样......希望这对你有用..
答案 1 :(得分:0)
这是一个已知错误,请参阅:https://github.com/lojjic/PIE/issues/12
您必须为元素提供不透明的背景,或者在IE中不使用box-shadow。