CSS-hintergrund-Farbverlauf mit Bild-overlay

Wirklich nur kurz, bin ich habe ein wenig Probleme mit - das heißt, die Bestellung von hintergrund-css-Elemente.

Habe ich Folgendes:

background-color: #3C3E89; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(#3C3E89, #6265E4); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#3C3E89, #6265E4); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#3C3E89, #6265E4); /* For Firefox 3.6 to 15 */
background: linear-gradient(#3C3E89, #6265E4); /* Standard syntax */
background-image: url('../images/logo.png');
background-size: cover;

Und für einige Grund, die png - obwohl es die Transparenz-layer - überschreibungen der linearen Verläufen, mit denen ich es gern zu sitzen.

Habe ich eine kleine Wurzel, um zu sehen, was die richtige Methode ist für diese, versuchte Sie, nicht mit Glück. Ich Frage mich, ob jemand hatte eine bewährte Methode für die überlagerung eines png auf der Spitze eines Gradienten hintergrund...

Ich bin sicher, jeder wird Schreien mich an sagen, das ist eine duplizierte Frage - aber es sei denn, ich bin fehlt etwas, was ich noch nicht in der Lage, um eine erfolgreiche Umsetzung Ihrer Vorschläge.

Update:

Ich habe auch versucht, die folgenden:

background-image:
  -webkit-linear-gradient(#3C3E89, #6265E4), /* For Safari 5.1 to 6.0 */
  -o-linear-gradient(#3C3E89, #6265E4), /* For Opera 11.1 to 12.0 */
  -moz-linear-gradient(#3C3E89, #6265E4), /* For Firefox 3.6 to 15 */
  linear-gradient(#3C3E89, #6265E4), /* Standard HTML Syntax */
  url('../images/logo.png');

Und...

background:
  -webkit-linear-gradient(#3C3E89, #6265E4), /* For Safari 5.1 to 6.0 */
  -o-linear-gradient(#3C3E89, #6265E4), /* For Opera 11.1 to 12.0 */
  -moz-linear-gradient(#3C3E89, #6265E4), /* For Firefox 3.6 to 15 */
  linear-gradient(#3C3E89, #6265E4), /* Standard HTML Syntax */
  url('../images/logo.png');
InformationsquelleAutor | 2017-10-29
Schreibe einen Kommentar