最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JavaScript实现简单的弹幕效果实例分析

来源:懂视网 责编:小采 时间:2020-11-27 20:22:30
文档

JavaScript实现简单的弹幕效果实例分析

JavaScript实现简单的弹幕效果实例分析:这篇文章主要帮助大家简单实现JavaScript弹幕效果不知大家有没有感受到,弹幕又是另一出好戏。 不过我个人还是比较排斥看电视的时候被出来的弹幕打扰。今天我们来写一个简单的弹幕。简单到什么程度呢?看下效果: 由图可以看出,我们的呆毛html结构确实是
推荐度:
导读JavaScript实现简单的弹幕效果实例分析:这篇文章主要帮助大家简单实现JavaScript弹幕效果不知大家有没有感受到,弹幕又是另一出好戏。 不过我个人还是比较排斥看电视的时候被出来的弹幕打扰。今天我们来写一个简单的弹幕。简单到什么程度呢?看下效果: 由图可以看出,我们的呆毛html结构确实是
这篇文章主要帮助大家简单实现JavaScript弹幕效果

不知大家有没有感受到,弹幕又是另一出好戏!!
不过我个人还是比较排斥看电视的时候被出来的弹幕打扰。今天我们来写一个简单的弹幕。简单到什么程度呢?看下效果:

由图可以看出,我们的呆毛html结构确实是非常简单啦。
就是由一个p、一个input框另加一个button组成。

 <p id="box" class="box"></p>
 <input type="text" id="txt" />
 <button onclick="send()">提交内容</button>

先po上js代码:

原理简单说下:

第一步,我们要拿到input框里面的内容,var word = $('txt').value;
第二步,我们就要把这个内容想方设法地塞到要滚动显示的p里面去了,原则有三:①颜色随机②高度随机③与左边框的距离实时变化;
第三步,把这个内容追加到p里 $('box').appendChild(span);

由上述步骤原理可以看出,第二步是最关键的一步,

实现第一个原则:

小扩展:

RGB(R,G,B);
R:
红色值。正整数 | 百分数
G:
绿色值。正整数 | 百分数
B:
蓝色值。正整数 | 百分数
这样就应该是很容易理解了。

实现第二个原则:

实现第三个原则:

就是利用了定时器的原理,让left的值实时变化。

讲到这里,就应该很清晰明了了吧。

文档

JavaScript实现简单的弹幕效果实例分析

JavaScript实现简单的弹幕效果实例分析:这篇文章主要帮助大家简单实现JavaScript弹幕效果不知大家有没有感受到,弹幕又是另一出好戏。 不过我个人还是比较排斥看电视的时候被出来的弹幕打扰。今天我们来写一个简单的弹幕。简单到什么程度呢?看下效果: 由图可以看出,我们的呆毛html结构确实是
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top