JavaScript网页制作特殊效果用随机数

所属分类: 网络编程 / JavaScript 阅读数: 1928
收藏 0 赞 0 分享
网络世界精彩无比,绚丽的页面如果合理的使用特效,一定会增色不少。下面就是我总结的特效:
  跳动文字
  想看会跳舞的文字?来吧!
  代码:先在〈head〉和〈/head〉之间添加〈script language="JavaScript"〉
  〈!--
  function font11()
  //定义函数font11()
  {
  document.all.a1.style.fontSize=16+
  Math.floor(Math.random()*24); //调用Math.random()函数产生一个随机数,再利用Math.floor()函数产生小于或等于Math.random()*24的下一个数,来改变文字大小
  c1=Math.floor(Math.random()*256);
  c2=Math.floor(Math.random()*256);
  c3=Math.floor(Math.random()*256);
  document.all.a1.style.color="rgb("+c1+","+c2+","+c3+")"; //同上,改变文字颜色(利用RGB调色)
  timer=setTimeout('font11()',200); //每200毫秒调用一次font11()函数
  }
  ---〉〈/script〉
  再在〈body〉中加onLoad="font11();"
  最后在需要处加上〈span id="a1"〉飞〈/span〉
  特点:文字颜色及大小可随机的变化。
  延伸:可在网页中添加多组代码,其中font11 分别代表不同的文字,今后是font12 、font13 等等,文字可表现为每个都不同。
  图片淡入淡出
  随着时间的过去,图片也循环的由模糊到清晰改变。
  代码:先在〈head〉和〈/head〉之间添加〈script language="JavaScript"〉
  〈!--
  mark=0;
  function tupian() //建立函数tupian()
  {
  if(photo.filters.alpha.opacity〈10)
  //当图片透明度小于10时
  mark=1;
  if(photo.filters.alpha.opacity〉98)
  //当图片透明度大于98时
  mark=-1;
  step=2*mark;
  photo.filters.alpha.opacity+=step;
  //透明值计数器累加
  setTimeout('tupian()',20);
  //每隔20毫秒程序执行一次
  }
  ---〉〈/script〉
  再在图片属性中加id="photo"和style="filter:alpha(opacity=0;)"
  最后在那个图片代码的后面加上〈script〉〈!--
  tupian();
  ---〉〈/script〉
  特点:图片循环淡入淡出。
  本文的代码都非常简单,需要解释的地方我都有解释。
更多精彩内容其他人还在看

微信小程序对接七牛云存储的方法

本篇文章主要介绍了小程序对接七牛云存储的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

jquery easyui如何实现格式化列

本篇文章主要介绍了jquery easyui如何实现格式化列 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

关于前后端json数据的发送与接收详解

这篇文章主要给大家介绍了关于前后端json数据发送与接收的相关资料,文中通过示例代码详细介绍了关于flask中的json数据接收和前端发送json数据等内容,需要的朋友可以参考借鉴,下面来一起看看吧。
收藏 0 赞 0 分享

Angular.js中上传指令ng-upload的基本使用教程

这篇文章主要给大家介绍了关于Angular.js中上传指令ng-upload的基本使用方法,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧。
收藏 0 赞 0 分享

利用JavaScript如何查询某个值是否数组内

这篇文章主要给大家介绍了关于利用JavaScript如何查询某个值是否数组内的相关资料,文中通过示例代码分别介绍了实现该问题的一些解决方法是否可行,需要的朋友可以参考借鉴,下面跟着小编来一起学习学习吧。
收藏 0 赞 0 分享

webpack实现热加载自动刷新的方法

本文介绍了webpack实现热加载自动刷新的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

Vue的Flux框架之Vuex状态管理器

本文内容主要参考官方教程,为了方便理解,用更加通俗的文字讲解Vuex,也原文内容做一些重点引用。希望会对你有所帮助。
收藏 0 赞 0 分享

Angular.js中$resource高大上的数据交互详解

这篇文章主要给大家介绍了关于Angular.js中$resource高大上的数据交互的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用angular.js具有一定的参考学习价值,需要的朋友们下面跟着小编来一起看看吧。
收藏 0 赞 0 分享

webpack配置sass模块的加载的方法

本篇文章主要介绍了webpack加载sass配置,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

Vue框架中正确引入JS库的方法介绍

最近在学习使用vue框架,在使用中遇到了一个问题,查找相关资料终于找了正确的姿势,所以这篇文章主要给大家介绍了关于在Vue框架中正确引入JS库的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
收藏 0 赞 0 分享
查看更多