效果如下

代码如下

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>炫酷科技感黑客感瀑布流html代码</title><style>* {margin: 0;padding: 0;}body {background: black;}canvas {display: block;}</style></head><body><canvas id="waterfall"></canvas><script>var waterfall = document.getElementById("waterfall");var ctx = waterfall.getContext("2d");waterfall.height = window.innerHeight;waterfall.width = window.innerWidth;var chinese = "瀑布流瀑布流瀑布流";chinese = chinese.split("");var font_size = 10;var columns = waterfall.width / font_size;var drops = [];for (var x = 0; x < columns; x++) drops[x] = 1;function draw() {ctx.fillStyle = "rgba(0, 0, 0, 0.05)";ctx.fillRect(0, 0, waterfall.width, waterfall.height);ctx.fillStyle = "#0F0";ctx.font = font_size + "px arial";for (var i = 0; i < drops.length; i++) {var text = chinese[Math.floor(Math.random() * chinese.length)];ctx.fillText(text, i * font_size, drops[i] * font_size);if (drops[i] * font_size > waterfall.height && Math.random() > 0.975)drops[i] = 0;drops[i]++;}}setInterval(draw, 50);</script></body>
</html>

炫酷科技感黑客感瀑布流html+js+css代码相关推荐

  1. 炫酷科技感超前的电子产品发布广告海报psd分层模板,带给你炫酷的未来感

    炫酷科技感超前的电子产品发布广告海报模板,带给你炫酷的未来感,是分层的PSD分层格 式. PSD分层海报模板的好处就是,可以对应去根据自己的喜爱,去改字,变换图形,调整大小, 经过一番整改,就可以做成 ...

  2. 纯css3炫酷科技感菜单

    下载地址 一款样式炫酷的旋转导航菜单,纯css3代码实现的炫酷科技感菜单,带css3旋转动画特效. dd:

  3. pr字幕模板 炫酷科技蓝色流线条动画pr模板

    pr字幕模板 12个炫酷科技蓝色流线条动画低三分之二pr模板 富有创意的动画Premiere字幕模板.包含12个简洁,动态动画的文本动画. 它们易于使用,并且可以使用智能自定义控制器快速更改以适合您自 ...

  4. 炫酷计算机网络科技,科技改变未来!30款炫酷科技工具创意设计

    [PConline 欣赏]有时候,想象力比智力更加重要,这是史上最伟大的天才之一爱因斯坦得出的结论.这个准则,对于科学家以及设计师而言,尤为重要.正是因为对未来有想象,才会有众多令人惊讶.与众不同的科 ...

  5. 炫酷登录注册界面【超级简单 jQuery+JS+HTML+CSS实现】

    一:源码获取 这两天根据需求写了一个比较好看的有动态效果的登录注册切换页面,这里我将源码资源分享给大家,大家可以直接免费下载使用哦,没有 vip 的小伙伴找我私聊发送"登录注册"即 ...

  6. 原生js瀑布流效果,css+html+js,复制下来可直接使用

    html里面总共需要引入三个文件 css文件两个,js代码一个 :::json文件里面的图片就自己增改把 html页面 <div class="container" id=& ...

  7. React单页面图片瀑布流——Macy.js

    图片瀑布流 需求:一个数组里的图片按两列排列,图片尺寸不一样. 问题:如果只是简单的数组分成两个数组,有可能一组图片高度加起来远远高于另一组,视觉效果太差. 想了想简单的js实现逻辑: 1.一个图片数 ...

  8. html li 做瀑布流,使用js来实现瀑布流效果

    使用js来实现瀑布流效果 瀑布流的实现方法有很多种,我这次采用的是使用绝对定位的方法来实现.页面中包含一个容器ul(设置为relative),然后所有添加的li都放在这个容器里面,li的宽度固定.在l ...

  9. html 瀑布流样式,纯css如何实现瀑布流?css实现瀑布流的两种方式

    瀑布流的布局感觉还是蛮不错的,所以本篇文章就给大家来分享一下css实现瀑布流布局的两种方法,通过multi-column多列布局实现瀑布流和flex布局实现瀑布流. 1.multi-column多列布 ...

最新文章

  1. Scrapy框架的概念、作用和工作流程
  2. android view显示隐藏动画效果,Android 根据手势顶部View自动展示与隐藏效果
  3. 25服务端_手把手教你使用 OpenResty 搭建高性能服务端!
  4. 保持稳定迭代的秘密:基于Spinnaker的全自动渐进式交付
  5. C#区分中英文统计字符串的长度
  6. Carrot2 聚类算法概要说明
  7. 由于简繁汉字一对多而导致经常写错的繁体字
  8. 吉林大学linux校园网客户端 64位操作系统不能上网解决方案
  9. 塔勒布《反脆弱》读后感
  10. Either类java_基于Java8的Either类
  11. 合并算法详解原理和代码
  12. PLC实验:定时器/计数器功能实验
  13. bin/hive出错:Exception in thread main java.lang.RuntimeException: java.net.ConnectException: Call Fr
  14. BetaFlight统一硬件配置文件研读之set命令
  15. STM32F429第九篇之stm32f4xx_hal_rcc_ex
  16. 常见的免费遥感卫星数据服务网站
  17. HelloBird——资源回收o2o平台
  18. PL-VIO(点线slam)学习笔记(持续更新)
  19. 核糖核酸RNA的药物修饰方法
  20. 荣耀wlan服务器无响应,华为荣耀WiFi穿墙宝 连接不上 解决办法 | 192路由网

热门文章

  1. CodeForces - 1324D Pair of Topics(思维+二分)
  2. rocket-chat使用教程
  3. JavaScript中的previousSibling和nextSibling使用注意事项
  4. 赵云java游戏有蓝药红药_倩女幽魂手游红蓝药自给自足方法
  5. Ajax 应用六个需要注意的事项
  6. 《爱在 ZStack Cube 超融合》三部曲
  7. Photoshop制作水晶球中的美女
  8. mysql主从错误总结
  9. ubantu 黑屏_手机黑屏了?莫慌,教你几招轻松应对
  10. iOS - Share 分享/第三方登录