Me gustaría saber si sería posible replicar el efecto como la parte inferior de la lista de Top Tweets con CSS puro?Efecto de fundido de gradiente alfa con CSS 3
Respuesta
Sí se puede! Aprovechando colores RGBA y gradientes CSS3, podemos aplicar los siguientes estilos a un elemento y tienen una decoloración fondo semitransparente:
Mozilla:
background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255, 1));
Webkit:
background: -webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255, 1));
(Actualizado después de los cambios en los degradados de Webkit)
Lamentablemente, esto solo funciona en Firefox 3.6+, Safari y Ch Roma. Si necesita el efecto en IE o versiones anteriores de Firefox, entonces sería mejor usar el PNG semitransparente como lo hace Twitter.
Aunque esta no es una solución completa, funciona en Safari/Webkit, por lo que es bueno saber para alguien que hace aplicaciones móviles.
Supongamos que solo se dirige a webkit, tiene esta bonita función que se describe here.
-webkit-mask-image: -webkit-gradient(...)
Esto también lo ayuda cuando no puede simular el fundido de salida con algún elemento superpuesto. (por ejemplo, tener una imagen en el fondo, en lugar de un color sólido)
Para el resto, siga los pasos anteriores.
- 1. Fundido de efecto de desplazamiento
- 2. HTML/CSS - crear máscara alfa sobre imagen
- 3. glColor4f() - efecto del valor alfa
- 4. Animación de gradiente CSS
- 5. Opacidad de gradiente CSS (no fondo)
- 6. Transición CSS con gradiente de fondo
- 7. Añadir un elemento con efecto de fundido [jQuery]
- 8. XNA Fundido alfa para hacer parte de una textura transparente
- 9. Efecto de tipografía con CSS
- 10. Fundido de transición CSS en
- 11. jQuery css gradiente
- 12. Haga clic a través de div con un canal alfa
- 13. fundido de entrada/salida con CSS3
- 14. Efecto CSS impresionante
- 15. con baja alfa - subvista con alta alfa
- 16. ¿Cómo hacer un fondo usando gradiente CSS con color plano?
- 17. Creación de un efecto de sombra oscura inserción con CSS
- 18. ¿Cómo hacer un efecto de bisel y efecto embebido en el botón CSS 3 para los navegadores basados en kits web?
- 19. Crear efecto de resaltado en texto con relleno usando CSS
- 20. CSS para gradiente de caja de sombra y las fronteras
- 21. gradiente de css para la flecha en forma de triángulo
- 22. Cómo crear un algoritmo de gradiente de gradiente simple
- 23. efecto de flash con jquery
- 24. CSS Webkit Transición - Desaparición gradual lentamente que Fundido de
- 25. Efectos de fundido de FFmpeg entre cuadros
- 26. Fundido de entrada y movimiento
- 27. CSS 3: después de Anulación: last-child
- 28. Mi gradiente de CSS no se estira, se repite
- 29. C++ estilos de sintaxis fundido
- 30. Doble un div con CSS
También puede hacerlo funcionar en IE más antiguas a través de 'filter' (IE7 y anterior) y' -ms-filter' (IE 8 y 9). Consulte http://stackoverflow.com/questions/213750/gradient-colors-in-internet-explorer y http://stackoverflow.com/questions/5159136/can-you-use-rgba-colours-in-gradients-produced -with-internet-explorers-filter-pr –
Esto solo funciona si el fondo de este objeto es blanco o estático. Imagina que detrás de este elemento hay un degradado o una imagen. – JLF