当前位置: 首页 > news >正文

html星星点灯

一、实验题目

用html实现星星点灯效果

二、实验代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style>* {margin: 0%;padding: 0%;}</style></head><body><script>document.body.style.backgroundColor = "#000"document.onclick = function(event) {let img = document.createElement("img")img.src = "../pic/0.gif"img.style.position = "absolute"document.body.appendChild(img)img.onload = function() {const img_w = parseInt(getComputedStyle(img).width)const img_h = parseInt(getComputedStyle(img).height)w = getRandom(50, 200)h = img_h / img_w * wimg.style.width = w + "px"img.style.height = h + "px"img.style.left = (event.pageX - w / 2) + "px"img.style.top = (event.pageY - h / 2) + "px"}}function getRandom(min, max) {return min + Math.ceil((max - min) * Math.random())}</script></body>
</html>

三、实验效果

相关文章:

  • vue 自定义网页图标 favicon.ico 和 网页标题
  • 日志系统一(elasticsearch+filebeat+logstash+kibana)
  • Leetcode 3002. Maximum Size of a Set After Removals
  • 【Verilog】期末复习——设计11011序列检测器电路
  • 关于ubuntu20.04(Linux)屏幕突然横屏的解决方案
  • 开源C语言库Melon:多线程治理
  • 《数据库概述》 第七章 数据库设计
  • 6.OpenResty系列之深入理解(二)
  • PHPStudy快速搭建网站并结合内网穿透远程访问本地站点
  • 添加一个编辑的小功能(PHP的Laravel)
  • 计算机创新协会冬令营——暴力枚举题目03
  • 063:vue中一维数组与三维数组联动,类似购物车增减
  • 查看Linux系统内存、CPU、磁盘使用率和详细信息
  • Linux du和df命令
  • web学习笔记(十四)
  • 【347天】每日项目总结系列085(2018.01.18)
  • 【EOS】Cleos基础
  • co.js - 让异步代码同步化
  • E-HPC支持多队列管理和自动伸缩
  • flutter的key在widget list的作用以及必要性
  • JavaScript设计模式之工厂模式
  • Java基本数据类型之Number
  • Mac转Windows的拯救指南
  • mysql外键的使用
  • opencv python Meanshift 和 Camshift
  • Sublime Text 2/3 绑定Eclipse快捷键
  • text-decoration与color属性
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 检测对象或数组
  • 十年未变!安全,谁之责?(下)
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 一文看透浏览器架构
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​卜东波研究员:高观点下的少儿计算思维
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • # Java NIO(一)FileChannel
  • #define
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • (02)vite环境变量配置
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (转) 深度模型优化性能 调参
  • .java 9 找不到符号_java找不到符号
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .net core 控制台应用程序读取配置文件app.config
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting