Hemos visto algunas maneras de poner nieve en el blog, ésta en particular me parece atractiva dado que no necesitamos usar scripts, sólo CSS y tres pequeñas imágenes. La idea es de Joshua Johnson y puedes ver el demo en este blog de pruebas.
Una ventaja de éste método es que al no utilizar scripts no sobrecargamos el blog, la desventaja es que usuarios con navegadores no modernos no podrán verlo (en Internet Explorer funciona de la versión 10 para arriba).
La nieve caerá en el fondo del blog, no encima de él, lo cual además de evitar que se obstruyan enlaces y contenido (porque los copos son imágenes), evitará también que se obstruya la visibilidad del contenido del blog.
Para poner esta nieve en el fondo de tu blog entra en Plantilla | Edición de HTML y antes de
]]></b:skin> pega esto:
]]></b:skin> pega esto:
/* Nieve en el fondo del blogAhora busca la etiqueta <body> o esta línea:
----------------------------------------------- */
@keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}
@-moz-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}
@-webkit-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}
@-ms-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}
#contenedor-nieve {
background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIYV6Vx1-zENX2aVaMiYVLtJCf8ff5rSJxLTvxPthY3JUtv2RrE5CLVRmow6lzCUu9TeyZ6XuGzMXwmKkm-CENq3D-0eqkQbaL0mKxHTONWGq_SdeWJf-PlOo5Mrlc7GB90ZyAjMahPR4/s500/snow.png), url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_UQPXA1y-aRYjQT29-yKpKEdwztlX4Bpvx5dGo_5zQqT80sI6ysisleAMlpGXB7_EleMwZqrTDGLpvlt2hfJDru3MQpchUHCwA6MCr6KkiwbMsYUFzUK_9qO7bseGZ2jOF4vGo6LDYUQ/s400/snow3.png), url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ8wlDHC2CGFU0Lntpra63VMVaglo-IyMnlJhlckOPYKoHUJTFHoqouBWdQcOi-bebc0olm2CR9NHg9Yezpej9j_dFyCEUgBgGh8Z83IwVc3blCr2Hjxo5FEXpkWIX7Tqb4x8qRSAaYWE/s300/snow2.png);
-webkit-animation: snow 20s linear infinite;
-moz-animation: snow 20s linear infinite;
-ms-animation: snow 20s linear infinite;
animation: snow 20s linear infinite;
}
<body expr:class='"loading" + data:blog.mobileClass'>
Y debajo de cualquiera de las dos agrega esto:
<div id='contenedor-nieve'>
Por último busca la etiqueta </body> y arriba de ella agrega:
</div>Guarda los cambios y listo.
Como puedes apreciar es un método sencillo, fácil de instalar, no obstruye el contenido del blog, y lo mejor es que no tiene nada de scripts, sólo bondades del CSS y nada más.
No hay comentarios: