zoukankan      html  css  js  c++  java
  • 综合案例随机图片小星星展示

     综合案例随机图片小星星展示demo

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
        <title>网页标题</title>
        <meta name="keywords" content="关键字列表" />
        <meta name="description" content="网页描述" />
        <link rel="stylesheet" type="text/css" href="" />
        <style type="text/css"></style>
        <script type="text/javascript">
        //实例:随机显示小星星
        /*
            (1)网页背景颜色为黑
            (2)创建图片节点,追加到<body>父亲节点
            (3)图片随机大小
            (4)图片随机定位坐标(x,y)
            (5)定时器
            第一步先执行:(6)网页加载完成,开始星星
            (7)星星显示的范围,跟窗口得宽高一样.(0,window.innerWidth)
            (8)点击星星,星星消失
        
        */
    
        //网页加载完成
        window.onload=function(){
                //更改网页背景色
                document.body.bgColor="#000000";
                //定时器:1秒,显示一个星星
                 window.setInterval("star()",1000);
        }
    
        //动画主函数
        function star()
        {
            //创建图片节点
            var imgObj=document.createElement("img");
            //添加src属性
         //注意:需要自己手动修改图片地址 imgObj.setAttribute("src","images/xingxing.gif"); //添加width属性 getRandom()随机数函数 var width=getRandom(15,85); imgObj.setAttribute("width",width); //添加style属性(行内样式). var x=getRandom(0,window.innerWidth); var y=getRandom(0,window.innerHeight); imgObj.setAttribute("style","position:absolute;left:"+x+"px;top:"+y+"px;"); //将图片节点,挂在到<body>父节点下 document.body.appendChild(imgObj); } //函数:求随机数函数 function getRandom(min,max) { // 随机数 var random=Math.random()*(max-min)+min; //向下取整 random=Math.floor(random); //返回结果 return random; } </script> </head> <body> </body> </html>

  • 相关阅读:
    web控件文本框不响应回车事件
    封装的概念
    js 中eval的使用
    C#调用存储过程
    javascript和C#对URI编码
    比较好的博客日历控件
    扩展方法实例
    C# 集合类
    数据访问层的几种数据库连接方式
    aspnetpage分页控件的使用
  • 原文地址:https://www.cnblogs.com/cxx8181602/p/6160084.html
Copyright © 2011-2022 走看看