我遇到的问题是Firefox无法呈现正确的边框颜色,而像Chrome这样的浏览器会成功。我希望画出深紫色,但我却呈现浅粉色。这是准备绘制边框的代码:
<div class="comments-list " class="" ng-click="writeGrapeComment(grape, $index)" style="background: rgba(44,62,80,0.0);border-left-style: outset;border-color: #9B59B6;width:100%;border-width:20px;padding:0px 25px 5px 25px;">
comments-list类的CSS如下:
.comments-list{
background:rgba(44,62,80,0.5);
padding:25px;
}
还有一点令人不安的是:我可以使用十六进制#000000将边框颜色设置为纯黑色。然而,这也不会在Firefox中呈现为黑色!相反,它看起来像一个泥泞的米色。如果我能解决这个问题,我将不胜感激。
答案 0 :(得分:1)
两种可能性:
-moz-opacity
应用于父元素答案 1 :(得分:1)
使用&#34; border-left-style:solid;&#34;而不是&#34; border-left-style:outset;&#34;这将是正常的..
答案 2 :(得分:0)
如果以上解决方案都不适用于这种情况,我发现当其他所有方法都失败时,请使用:
-moz-border-top-colors:inherit;
-moz-border-right-colors:inherit;
-moz-border-bottom-colors:inherit;
-moz-border-left-colors:inherit;
会奏效。