刚刚写来练手的纯js的DEMO
代码展示:CodePen