76 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			76 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| 
 | |
|   .snowflake {
 | |
|       color: #757575;
 | |
|       font-size: 1em;
 | |
|       font-family: 'Sometype Mono', monospace;
 | |
|       position: fixed;
 | |
|       top: -10%;
 | |
|       user-select: none;
 | |
|       cursor: default;
 | |
|       animation-name: snowflakes-fall, snowflakes-shake;
 | |
|       animation-duration: 10s, 3s;
 | |
|       animation-timing-function: linear, ease-in-out;
 | |
|       animation-iteration-count: infinite, infinite;
 | |
|       animation-play-state: running, running;
 | |
|       z-index: -1;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(0) {
 | |
|       left: 1%;
 | |
|       animation-delay: 0s, 0s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(1) {
 | |
|       left: 10%;
 | |
|       animation-delay: 1s, 1s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(2) {
 | |
|       left: 20%;
 | |
|       animation-delay: 6s, .5s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(3) {
 | |
|       left: 30%;
 | |
|       animation-delay: 4s, 2s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(4) {
 | |
|       left: 40%;
 | |
|       animation-delay: 2s, 2s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(5) {
 | |
|       left: 50%;
 | |
|       animation-delay: 8s, 3s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(6) {
 | |
|       left: 60%;
 | |
|       animation-delay: 6s, 2s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(7) {
 | |
|       left: 70%;
 | |
|       animation-delay: 2.5s, 1s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(8) {
 | |
|       left: 80%;
 | |
|       animation-delay: 1s, 0s;
 | |
|   }
 | |
|   
 | |
|   .snowflake:nth-of-type(9) {
 | |
|       left: 90%;
 | |
|       animation-delay: 3s, 1.5s;
 | |
|   }
 | |
|   
 | |
|   @keyframes snowflakes-fall {
 | |
|       0% {
 | |
|           top: -10%;
 | |
|       }
 | |
|       100% {
 | |
|           top: 100%;
 | |
|       }
 | |
|     }
 | |
|     | 
