Foros del Web » Creando para Internet » CSS »

background-image:linear-gradient(); y transition:all 1s;

Estas en el tema de background-image:linear-gradient(); y transition:all 1s; en el foro de CSS en Foros del Web. Me pasa algo curioso con "transition", si lo combino con "background-color" funciona, pero si lo combino con "background-image" no hace nada, uso Firefox, así que ...
  #1 (permalink)  
Antiguo 02/04/2017, 09:47
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
Pregunta background-image:linear-gradient(); y transition:all 1s;

Me pasa algo curioso con "transition", si lo combino con "background-color" funciona, pero si lo combino con "background-image" no hace nada, uso Firefox, así que calculo que podría ser normal en otros navegadores... ¿cual es vuestra experiencia? gracias

STYLUS (CSS):
Código HTML:
background-image linear-gradient(rgba(white,.1),rgba(black,.1))
transition all 1s ease
&:hover,&:focus
	background-image linear-gradient(rgba(black,.1),rgba(white,.1))
  #2 (permalink)  
Antiguo 03/04/2017, 09:52
 
Fecha de Ingreso: noviembre-2015
Mensajes: 231
Antigüedad: 8 años, 5 meses
Puntos: 86
Respuesta: background-image:linear-gradient(); y transition:all 1s;

No está admitido aplicar transition a esa propiedad http://www.w3.org/TR/css3-transitions/#animatable-css
  #3 (permalink)  
Antiguo 07/04/2017, 18:15
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: background-image:linear-gradient(); y transition:all 1s;

Para hacer transiciones entre imágenes se puede hacer trampa.

Pones un elemento encima de otro, y lo que animas es la propiedad opacity, entonces revelas la imágen del objeto que esté debajo.

Etiquetas: hover
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:58.