亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用原生JavaScript編寫一個彈幕發送功能

發布時間:2020-11-30 15:14:18 來源:億速云 閱讀:202 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關利用原生JavaScript編寫一個彈幕發送功能,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

源碼展示:

<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>原生js實現彈幕效果</title>
  <style>
    * {
      padding:0;
      margin:0;
    }
    .all {
      width:600px;
      height:400px;
      background:#000000;
    }
    /*.danmu {*/
      /*width:600px;*/
      /*height:500px;*/
      /*background:#000000;*/
      /*overflow:hidden;*/
      /*z-index:50;*/
    /*}*/
  </style>
</head>
<body>
<div class="all">
 
</div>
<input type="text" class="texts" value="這是一個彈幕。。。">
<button>發送</button>
 
<script>
  var all = document.querySelector('.all');
  var danmu = document.querySelector('.danmu');
  var buttons = document.querySelector('button');
  var texts = document.querySelector('.texts');
  console.log(texts.value);
  buttons.onclick = function() {
    var p = document.createElement('p');
    p.style.position = 'absolute';
    p.innerHTML = texts.value;
    p.style.left = 600 + 'px';
    p.style.color = 'white';
    p.style.zIndex = 100;
    p.style.top = Math.random() * 490 + 'px';
    all.appendChild(p);
    var x = setInterval(function() {
      p.style.left = parseInt(p.style.left) - 10 + 'px';
      if ((parseInt(p.style.left) + 600) <= 0) {
        all.removeChild(p);
        clearInterval(x);
      }
 
    }, 100)
 
  }
</script>

</body>
</html>

看完上述內容,你們對利用原生JavaScript編寫一個彈幕發送功能有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和林格尔县| 南皮县| 荃湾区| 德钦县| 二连浩特市| 桦甸市| 武平县| 龙岩市| 博客| 庄浪县| 望谟县| 海阳市| 新巴尔虎右旗| 民勤县| 海城市| 永靖县| 霍邱县| 渭南市| 肥西县| 华坪县| 陵水| 日照市| 贞丰县| 固原市| 双鸭山市| 莱阳市| 鱼台县| 武威市| 阳原县| 昆山市| 霍林郭勒市| 保德县| 延长县| 商南县| 郑州市| 建湖县| 萨迦县| 德兴市| 达尔| 郁南县| 陈巴尔虎旗|