前端 : 用html ,css,js写一个你画我猜的游戏

这篇具有很好参考价值的文章主要介绍了前端 : 用html ,css,js写一个你画我猜的游戏。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.HTML:

<body>
		<div id = "content">
			<div id = "box1">计时器</div>
			<div id="box">
				<div id= "top">
					<div id = "box-top-left">第几题:</div>
					<div id = "box-top-right">得分:</div>
				</div>
				<div id = "center">
					<div id = "youxi">你画我猜</div>
					<div id="timu">1234</div>
					<div id="btn-start">开始游戏</div>
				</div>
				<div id = "bottom">
					<div id = "right">对</div>
					<div id = "wrong">错</div>
				</div>
			</div>
		</div>
	</body>

2.CSS:  

<style type="text/css">
			*{
				margin: 0;
				padding: 0;
			}
			html,body{
				width: 100%;
				height: 100%;
			}
			#content{
				width:100%;
				height:100%;
				/* background-color: blue; */
				min-width: 1040px;
				min-height: 800px;
				position: relative;
				
			}
			#box1{
				width: 30%;
				height: 100%;
				position: relative;
				font-size: 50px;
				color: red;
				text-align: center;
				
			}
			#box{
				width:80%;
				height: 100%;
				/* background-color: aqua; */
				position: absolute;
				top: 0;
				right: 0;
			}
			#top{
				width: 80%;
				height: 60px;
				/* background-color: black; */
				position: relative;
				top: 20px;
				right: -150px;
			}
			#box-top-left{
				font-size: 40px;
				font-weight: 600;
				font-family: 楷体;
				margin-left: 50px;
				margin-top: 30px;
				color: gray;
				display: inline-block;
			}
			#box-top-right{
				font-size: 40px;
				font-weight: 600;
				font-family: 楷体;
				display: inline-block;
				margin-left: 600px;
				margin-top: 30px;
				color: gray;
			}
			#center{
				width: 80%;
				height: 400px;
				/* background-color: red; */
				position: relative;
				top: 100px;
				right: -150px;
			}
			#youxi{
				width: 100%;
				height: 100px;
				text-align: center;
				margin: 0 auto;
				font-weight: 700;
				font-family: 宋体;
				font-size: 70px;
				position: absolute;
				top: 100px;
			}
			#btn-start{
				width: 50%;
				height: 40px;
				text-align: center;
				color: crimson;
				margin: 0 auto;
				font-size: 30px;
				position: absolute;
				top: 300px;
				right: 250px;
				background-color: white;
				font-weight: 600;
			}
			#bottom{
				width:80% ;
				height: 100px;
				/* background-color: aqua; */
				position: relative;
				top: 200px;
				right: -150px;
			}
			#right{
				width:30% ;
				height: 40px;
				position: absolute;
				top:10%;
				left: 100px;
				font-size: 50px;
			}
			#wrong{
				position: absolute;
				right:100px;
				top: 10%;
				font-size: 50px;
			}
		</style>

3.JS代码:

<script type="text/javascript">
	var nums =0;
	var scores = 1;
	var yes = document.getElementById("right");
	var no = document.getElementById("wrong");
	var btnstart = document.getElementById("btn-start");
	var bod = document.getElementById("timu");
	var boxl  = document.getElementById("box-top-left");
	var boxr  = document.getElementById("box-top-right");
	var boxt  = document.getElementById("box1");
	
	var str01 = ["伊泽瑞尔","放逐之刃","无双剑姬","暗黑元首","逆羽","幻翎","暗裔剑魔","锤石","泰坦","德玛西亚之力","德玛西亚皇子","青钢影","诺克萨斯之手","艾瑞利亚"];
	
		
		btnstart.onclick=function(){
			nums =0;
			scores = 1;
			suiji();
			var num = 180;
			var id = setInterval(function(){
				num--;
				if(num<0)
				{
					clearInterval(id);
				}
				else{
					boxt.innerHTML = num;
					}
				},1000);
				
			
		}
	function suiji(){
		var num = Math.floor(Math.random()*14);
		bod.innerHTML = str01[num];
		
	}
	yes.onclick = function(){
				suiji();
				nums++;
				scores++;
				boxl.innerHTML = "第" + nums + "题";
				boxr.innerHTML = "得分:"+ scores;
	}
	no.onclick = function(){
				suiji();
				nums++;
				boxl.innerHTML = "第" + nums + "题";
	}
	
</script>

效果展示:

前端 : 用html ,css,js写一个你画我猜的游戏,前端,前端,html,css

前端 : 用html ,css,js写一个你画我猜的游戏,前端,前端,html,css文章来源地址https://www.toymoban.com/news/detail-731765.html

到了这里,关于前端 : 用html ,css,js写一个你画我猜的游戏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 要和文心一言来一把你画我猜吗?

    想和文心一言来一把你画我猜吗? ChatGPT的爆火,让AI对话模型再次走入大众视野。大家在感叹ChatGPT的智能程度时,总会忍不住想:如果我们也有自己的AI对话模型就好了。在社会的压力下,国内的厂商和研究机构也纷纷做出尝试。最早是复旦的MOSS,随后百度也加入了战场,

    2024年02月08日
    浏览(42)
  • vue-codemirror实现一个前端代码在线编辑器,可处理 HTML,VUE,JS,CSS代码在线编辑

    先找个目录创建一个vue项目 例如 我们想要项目叫 editor 在终端执行 2和3其实都可以 但个人建议 最近还是2会更稳定一些 在终端执行 引入依赖包 然后在项目src目录下创建 utils 文件夹 里面创建一个setting.js 参考代码如下 然后 这边 调用组件的代码 因为项目也刚创 我直接写 s

    2024年02月15日
    浏览(55)
  • 前端(HTML + CSS + JS)

    HTML是超文本标记语言,超文本是指文本、声音、图片、视频、表格、链接等等。标记表示由许许多多的标签组成。HTML页面是运行到浏览器上的。 (1)HTML 文件基本结构 html 标签是整个 html 文件的根标签(最顶层标签) head 标签中写页面的属性 body 标签中写的是页面上显示的内

    2024年02月05日
    浏览(49)
  • 前端:运用HTML+CSS+JavaScript实现拼图游戏

    前一段时间突然来了一个想法,就是运用前端知识实现一个拼图游戏,但是不知道具体怎样实现。今天,想到既然实现不了现实中我们看到的那种拼块,那么就用正方形来代替吧! 效果如下: 想到就是当小的图片块放到合适的位置上时,表示拼图完成。 1. 前端布局 运用cs

    2024年02月08日
    浏览(62)
  • 前端基础面试题(HTML,CSS,JS)

    前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库  web前端面试题库 VS java后端面试题库大全 代码结构:  使页面在没有css的情况下,也能够呈现出好的内容结构 有利于SEO:  爬虫根据标签来分配的权重,因此可以和搜索引擎建立良好的沟通,帮助爬虫抓

    2024年02月09日
    浏览(53)
  • 常见前端基础面试题(HTML,CSS,JS)(三)

      类型转换可以分为两种, 隐性转换 和 显性转换 主要分为三大类:数值类型、字符串类型、布尔类型 三大类的原始类型值的转换规则我就不一一列举了 数值类型(引用类型转换) 字符串类型(引用类型转换) 类型 转换前 转换后 number 4 4 string \\\"1\\\" 1 string \\\"\\\" 0 boolean true 1 b

    2024年02月12日
    浏览(61)
  • 前端HTML、CSS、JS、VUE3 汇总

    学习https://developer.mozilla.org/zh-CN/docs/Learn/CSS 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 使用VS Code运行前端代码 在VS Code上安装前端插件 正在更新中~ ✨ 提示:这里可以添加本文要记录的大概内容: 学习路线 知识定位 HTML基础 标签、表格、表单、

    2024年02月13日
    浏览(51)
  • html+js+css实现一个圆形滑块

    html+js+css实现一个圆形滑块,可以拖动,可以点击,先看效果再讲原理,最后附上源码: 产品经理设计了这样一个需求,通过拖动圆形滑块实现时间的设置功能,虽然看着有点复杂,但是确实有点复杂。 实现思路 需求分析: 一个圆盘,一个滑块; 以圆盘为圆心,点击圆盘任

    2024年02月08日
    浏览(50)
  • 5个前端练手项目(html css js canvas)

     前言: 首先祝大家端午节快乐。本篇文章有5个练手项目 对于刚学完前端三剑客的你们。应该是一个很好的实践 目录 🥩.跑马灯 1.1效果图: 1.2思路解析 1.3源码 🍧.彩虹爱心 2.1效果图 2.2思路解析 2.3源码 🌮.闹钟 3.1效果图 3.2思路解析 3.3源码 🍲.自制笔记本 4.1效果展示 4

    2024年02月02日
    浏览(56)
  • 前端练手小项目--自定义时间(html+css+js)

    关于要写这篇文章的原因 是记录在工作上遇到的困难需求, 是希望能给大家提供一些解决问题的思路 接下来我描述这个需求的多样性,难点在哪。 勾选勾选框开始时间与结束时间默认显示昨天与今天。 取消勾选框开始时间与结束时间清空。 选择开始时间,勾选框勾选,结

    2024年02月12日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包