夏天啦!家人们你们吃西瓜了没,拼个瓜缓解压力吧

8,688 阅读2分钟

夏天啦!家人们你们吃西瓜了没

“我正在参加「初夏创意投稿大赛」详情请看:初夏创意投稿大赛

ppp 00_00_00-00_00_30.gif
夏天到啦,相信大家是空调,WIFI,西瓜,美滋滋,想想都觉得羡慕不已哈哈哈,有没有吃带蒜味的西瓜,没吃带蒜味的西瓜不是完整的西瓜,也不是完整的夏天哦🍉🍉🍉

6a04b428gy1fuflgkntv0g20cq076qp2.gif
夏天到了,可以躺在床上思索一下人生,未来的规划哦,特别是有暑假的盆友,没暑假的家人们也可以开开心心睡上美美的午觉,嘿嘿🙌🙌🙌

2f738bd4b31c87014106a0752b7f9e2f0608fff5.gif
太热了,记得吹空调哦,实在不行,吹吹风扇🤣🤣🤣,反正不要热到自己哦,家人们。 0d338744ebf81a4cf1b3794adb2a6059242da6b4.gif

回归正题

做了一个js小游戏拼个西瓜,让没有西瓜吃的家人们,可以拼个西瓜,来缓解缓解,哈哈哈😁😁😁

image.png

你看看我拼成功啦,嘿嘿,可以玩一玩,缓解一下生活的压力啦,家人们


image.png

玩一玩:

代码展示:

家人直接复制粘贴一下,玩一玩哈哈哈,摸摸鱼,缓解一下工作压力

<!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>

小感想

小时候很喜欢夏天,因为小时候的夏天是童年最快乐的时光,因为暑假可以不用上课,下河洗澡,(要看管好小朋友不要下河下塘洗澡哦),可以下河摸鱼抓虾,抓螃蟹,每天无忧无虑,做一个自由自在的风,还可以去自家的地里摘西瓜,然后把西瓜放进水井里,震一震,特别凉,除了摘自己家还可以晚上去偷别人的哈哈哈哈,小时候不懂事没少挨打,每天晚上拿着一把躺椅,拿把济公一样的扇子,躺在院子里摇着扇子,数着星星,听着田里蛙声,进入梦乡。 文末留言让我看看,你们小时候的夏天是怎么样的。

6a04b428gy1fuflg4ivrng20c30767ve.gif

素材照片

1.png

西瓜.jpg