Ich bin ein Grund linear-Gradienten wie folgt Anwendung:linear-gradient zu transparenten Bug in der neuesten Safari?
background-image: linear-gradient(to top, red, rgba(0,0,0,0));
dies verhält, wie es außer in Safari überall angenommen hat, wo die transparente als schwärzlich/graue Farbe wiedergegeben wird:
hier ist Chrom (wie es sein soll):
und hier ist Safari
Ich habe versucht, es mit -webkit-
prefixing, die rgba
-rgba(0,0,0,0.001)
ändern, aber es geht nie zu festen transparent. Ist das ein Fehler? Gibt es eine Möglichkeit, das zu beheben?
hier eine Geige https://jsfiddle.net/2Lrp3sv1/2/
wäre es nicht besser, rgba (255,0,0,0) zu setzen? (für alle Browser?) – vals
@vals, die eine rote Farbe in meinem CSS rendert. das ist komisch .. funktioniert aber auf jsfiddle. Ich habe versucht rgba (255,255,255,0), aber immer noch, es wird von gräulich zu weißlich :) nicht genau transparent – valerio0999
Entscheiden Sie zuerst, welche ** solid ** Farbe Sie in der Mitte wollen. Dann können wir berechnen, welche die endgültige Farbe wäre ... – vals