console
<canvas id="canvas" style="background:#111"></canvas>
<script type="text/javascript">
window.onload = function(){
var canvas = document.getElementById("canvas");
var context =canvas.getContext("2d");
var W = window.innerWidth;
var H = window.innerHeight;
canvas.width = W;
canvas.height = H;
var fontSize = 16;
var colunms = Math.floor(W /fontSize);
var drops = [];
for(var i=0;i<colunms;i++){
drops.push(0);
}
var str ="1.生存是文明的第一需要。2.文明在不断的增长和扩张,但物质的总量保持不变。";
function draw(){
context.fillStyle = "rgba(0,0,0,0.05)";
context.fillRect(0,0,W,H);
context.font = "700 "+fontSize+"px 微软雅黑";
context.fillStyle ="#00cc33";
for(var i=0;i<colunms;i++){
var index = Math.floor(Math.random() * str.length);
var x = i*fontSize;
var y = drops[i] *fontSize;
context.fillText(str[index],x,y);
if(y >= canvas.height && Math.random() > 0.99){
drops[i] = 0;
}
drops[i]++;
}
};
draw();
setInterval(draw,30);
};
</script>
*{padding:0;margin:0}
html{overflow:hidden}