Verwenden Sie CSS3-Übergänge mit Farbverlaufshintergründen

Ich versuche, die Umstellung auf hover mit css über eine Miniaturansicht, so dass Sie auf schweben, der hintergrund-Verlauf eingeblendet wird. Der übergang ist nicht funktioniert, aber wenn ich ändern Sie einfach es zu einer rgba () - Wert, es funktioniert gut. Sind Farbverläufe nicht unterstützt? Ich habe versucht mit einem Bild zu, es wird nicht den übergang des Bildes entweder.

Ich weiß, es ist möglich, wie in einem anderen post jemand gemacht haben, aber ich kann nicht herausfinden, wie genau. Jede Hilfe> Hier kommen einige CSS-arbeiten mit:

#container div a {
  -webkit-transition: background 0.2s linear;
  -moz-transition: background 0.2s linear;
  -o-transition: background 0.2s linear;
  transition: background 0.2s linear;
  position:absolute;
  width:200px;
  height:150px;border: 1px #000 solid;
  margin:30px;z-index:2
}
#container div a:hover {
  background:-webkit-gradient(radial, 100 75, 100, 100 75, 0, from(rgba(0,0,0,.7)), to(rgba(0,0,0,.4)))
}

InformationsquelleAutor der Frage alt | 2011-06-30

Schreibe einen Kommentar