Hola como estan!
 
Vengo a ustedes con una duda, 
quiero que un elemento canvas adquiera siempre las dimensiones del div contenedor. 
La razón: 
http://codepen.io/anon/pen/GoBGpV  
 
Como ven en la demo, he cogido las partículas que vi en CSSDesk, pero canvas adopta el tamaño de la ventana y aunque lo puedo solucionar con un overflow: hidden, 
quiero saber sí es posible volverlo un elemento responsive. 
Sin embargo yo de javascript poco sé, aunque algo sé de jquery, no se sí se pueda resolver o sí alguien conoce la forma de hacerlo con js, Yo feliz! 
Quedo atento a sus comentarios y como siempre gracias de antemano.