我的库目录中有一个PIE文件夹,我的modules目录中有一个css3pie模块文件夹。
我的layout.css中有以下css:
#block-block-1, #block-block-7, #triptych, #block-block-8 {
border: 1px solid #EEEEEE;
padding: 10px 20px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #EEEEEE;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEEEEE), to(#FFFFFF));
background: -webkit-linear-gradient(#EEEEEE, #FFFFFF);
background: -moz-linear-gradient(#EEEEEE, #FFFFFF);
background: -ms-linear-gradient(#EEEEEE, #FFFFFF);
background: -o-linear-gradient(#EEEEEE, #FFFFFF);
background: linear-gradient(#EEEEEE, #FFFFFF);
-pie-background: linear-gradient(#EEEEEE, #FFFFFF);
behavior: url(/../libraries/pie/PIE.htc);
}
我已启用该模块并选择了以下选项:使用主题设置 使用主题信息文件中的选择器设置。
圆角在IE中不起作用,但它们在Firefox中有效。我错过了什么?
This site使用css3pie并且它意味着工作,但对我来说,在IE8上,角落不是圆角的。
答案 0 :(得分:0)
也许尝试删除行为行中的第一个正斜杠,看看是否有帮助。
答案 1 :(得分:0)
尝试在您的CSS语句中添加position: relative
。我已经有过几次这个问题了,通常这样做就解决了。有关详细信息,请访问:http://css3pie.com/documentation/known-issues/。