在渲染边框的RGBA颜色时遇到问题。边框半径的RGBA颜色工作正常但不是边框颜色,并且没有显示任何边框颜色。
CSSPie中是否有单独的“-pie-”标签用于边界中的RGBA?
.border{
position:absolute;
right: 250px;
top: 250px;
width: 400px; height:100px;
z-index: 9999;
border: 3px solid rgba(52, 52, 52, 0.3);
border-radius: 10px; -moz-border-radius: 10px;
behavior: url(PIE.htc);
}
无法在IE 7中看到边框& 8 ...你能帮忙吗?
提前致谢!
答案 0 :(得分:2)
对于Border-radius
问题,您必须为该元素应用样式position:relative; and z-index:0;
。希望这会奏效。
答案 1 :(得分:0)
我有根据的猜测是IE7和IE8仅支持rgb()
而不支持rgba()
,这就是为什么没有显示边框的原因。
答案 2 :(得分:0)
不幸的是,PIE尚未支持此功能。如果它确实实现了,它无疑需要一个单独的-pie-border或-pie-border-color属性,因为IE的解析器会丢弃整个边框值,如果它包含无法识别的rgba字符串。
以下是跟踪此功能的故障单:https://github.com/lojjic/PIE/issues/55