夏天啦!家人们你们吃西瓜了没
“我正在参加「初夏创意投稿大赛」详情请看:初夏创意投稿大赛”
夏天到啦,相信大家是空调,WIFI,西瓜,美滋滋,想想都觉得羡慕不已哈哈哈,有没有吃带蒜味的西瓜,没吃带蒜味的西瓜不是完整的西瓜,也不是完整的夏天哦🍉🍉🍉
夏天到了,可以躺在床上思索一下人生,未来的规划哦,特别是有暑假的盆友,没暑假的家人们也可以开开心心睡上美美的午觉,嘿嘿🙌🙌🙌
太热了,记得吹空调哦,实在不行,吹吹风扇🤣🤣🤣,反正不要热到自己哦,家人们。
回归正题
做了一个js小游戏拼个西瓜,让没有西瓜吃的家人们,可以拼个西瓜,来缓解缓解,哈哈哈😁😁😁
你看看我拼成功啦,嘿嘿,可以玩一玩,缓解一下生活的压力啦,家人们
玩一玩:
代码展示:
家人直接复制粘贴一下,玩一玩哈哈哈,摸摸鱼,缓解一下工作压力
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style type="text/css">
div{
width: 200px;
height: 200px;
}
.tu{
background-image:url(西瓜.jpg);//你需要拼的图
}
//利用background-position给每个div添加不同的图片;即9个div组成一幅完成的图片;
#x-1{
background-position: 0px 0px;
}
#x-2{
background-position:-200px 0px;
}
#x-3{
background-position:-400px 0px;
}
#x-4{
background-position:0 -200px;
}
#x-5{
background-position: -200px -200px;
}
#x-6{
background-position: -400px -200px;
}
#x-7{
background-position: 0px -400px;
}
#x-8{
background-position: -200px -400px;
}
#x-9{
background-position: -400px -400px;
}
</style>
<script>
//完成两个图片拖拽后的互换;
function over(e){
e.preventDefault();//阻止默认
}
//抓起
function drag(e){
var id=e.target.id;
// console.log(e.target.id);
e.dataTransfer.setData("id",id);//设置传输的是被抓id;
}
//经过
function drop(e){
var beizhuaId=e.dataTransfer.getData("id");//接受被抓id;
// console.log(beizhuaId);//被抓ID
var fangID=e.target.id;//所放位置的id;
var beizhua=document.getElementById(beizhuaId);//获取被抓对象;
var fang=document.getElementById(fangID);//获取放的对象;
var f_beizhua=beizhua.parentNode;//分别找到对应的父节点
var f_fang=fang.parentNode;
//互换儿子
f_beizhua.appendChild(fang);
f_fang.appendChild(beizhua);
win();
}
//判断赢得方法;每个父和子id名字序号相同,循环 ,累加count;
function win(){
var tus=document.getElementsByClassName('tu');
var count=0;
for(var i=0;i<tus.length;i++){
var tu=tus[i];
var fu=tu.parentNode;
var tu_id=tu.getAttribute("id");
var fu_id=fu.getAttribute("id");
if(tu_id.replace("x-","")==fu_id.replace("y-","")){
count++;
console.log(count);
}else{
return;
}
}
if(count==9){
alert("恭喜你,拼瓜成功");
}
}
//打乱按钮;通过生成随机数;appenChild方法去多次互换,则为打乱;
function daluan(){
for(var i=0;i<100;i++){
var tus=document.getElementsByClassName('tu');
var m=parseInt(Math.random()*9);
var n=parseInt(Math.random()*9);
var tusmp=tus[m].parentNode;
var tusnp=tus[n].parentNode;
tusmp.appendChild(tus[n]);
tusnp.appendChild(tus[m]);
}
}
</script>
<body background="1.png">
<h1 align="center" style="font-family: 华文新魏">家人们,2022这个夏天你吃西瓜了吗?</h1>
<table border="1" align="center">
<tr>
<td>
<div id="y-1" ondragover="over(event)" ondrop="drop(event)">
<div id="x-1" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
<td>
<div id="y-2" ondragover="over(event)" ondrop="drop(event)">
<div id="x-2" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
<td>
<div id="y-3" ondragover="over(event)" ondrop="drop(event)">
<div id="x-3" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
</tr>
<tr>
<td>
<div id="y-4" ondragover="over(event)" ondrop="drop(event)">
<div id="x-4" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
<td>
<div id="y-5" ondragover="over(event)" ondrop="drop(event)">
<div id="x-5" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
<td>
<div id="y-6" ondragover="over(event)" ondrop="drop(event)">
<div id="x-6" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
</tr>
<tr>
<td>
<div id="y-7" ondragover="over(event)" ondrop="drop(event)">
<div id="x-7" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
<td>
<div id="y-8" ondragover="over(event)" ondrop="drop(event)">
<div id="x-8" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
<td>
<div id="y-9" ondragover="over(event)" ondrop="drop(event)">
<div id="x-9" class="tu" draggable="true" ondragstart="drag(event)"></div>
</div>
</td>
</tr>
</table>
<center><input type="button" value="打乱" onclick="daluan()" /></center>
</body>
</html>
小感想
小时候很喜欢夏天,因为小时候的夏天是童年最快乐的时光,因为暑假可以不用上课,下河洗澡,(要看管好小朋友不要下河下塘洗澡哦),可以下河摸鱼抓虾,抓螃蟹,每天无忧无虑,做一个自由自在的风,还可以去自家的地里摘西瓜,然后把西瓜放进水井里,震一震,特别凉,除了摘自己家还可以晚上去偷别人的哈哈哈哈,小时候不懂事没少挨打,每天晚上拿着一把躺椅,拿把济公一样的扇子,躺在院子里摇着扇子,数着星星,听着田里蛙声,进入梦乡。 文末留言让我看看,你们小时候的夏天是怎么样的。