首页 > 软件开发 > JQUERY >

html+css3+jQuery实现满天星星动画

来源:互联网 2023-03-16 23:54:17 329

html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    新建html文档。gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

  • 2

    书写html页面代码。gKF办公区 - 实用经验教程分享!

    div id="starsBox">/div>gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画/gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

  • 3

    书写css代码。gKF办公区 - 实用经验教程分享!

    style>gKF办公区 - 实用经验教程分享!

    * { box-sizing: border-box; padding: 0; margin: 0; }gKF办公区 - 实用经验教程分享!

    body { background: #22313f; }gKF办公区 - 实用经验教程分享!

    #starsBox { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.75); opacity: .5; }gKF办公区 - 实用经验教程分享!

    #starsBox span { display: inline-block; width: auto; position: absolute; border-radius: 100%; transition: 100s linear; }gKF办公区 - 实用经验教程分享!

    p { position: fixed; top: 50%; left: 0; right: 0; text-align: center; transform: translateY(-50%); font-size: 40px; font-weight: 900; color: white; text-shadow: 0 0 50px black; text-transform: uppercase; font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif; letter-spacing: 5px; }gKF办公区 - 实用经验教程分享!

    p > span { display: block; font-size: 12px; color: #bdc3c7; margin-top: 30px; font-weight: 100; text-shadow: 0 0 50px black; letter-spacing: 3px; }gKF办公区 - 实用经验教程分享!

    p > span > a { font-weight: 700; text-decoration: none; color: #d64541; padding-bottom: 2px; border-bottom: 0px solid #d64541; transition: 0.5s; }gKF办公区 - 实用经验教程分享!

    p > span > a:hover { padding-bottom: 5px; border-bottom: 2px solid #d64541; }gKF办公区 - 实用经验教程分享!

    /style>gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

  • 4

    引用js。书写js代码。gKF办公区 - 实用经验教程分享!

    script src="js/jquery.min.js">/script>gKF办公区 - 实用经验教程分享!

    script type="text/javascript">gKF办公区 - 实用经验教程分享!

    var cols = ['#f5d76e','#f7ca18','#f4d03f','#ececec','#ecf0f1','#a2ded0'];gKF办公区 - 实用经验教程分享!

    var stars = 250;gKF办公区 - 实用经验教程分享!

    for (var i = 0; i = stars; i ) {gKF办公区 - 实用经验教程分享!

    var size = Math.random()*3;gKF办公区 - 实用经验教程分享!

    var color = cols[parseInt(Math.random()*4)];gKF办公区 - 实用经验教程分享!

    $('#starsBox').prepend('span style=" width: ' size 'px; height: ' size 'px; top: ' Math.random()*100 '%; left: ' Math.random()*100 '%; background: ' color '; box-shadow: 0 0 ' Math.random()*10 'px' color ';">/span>') ;gKF办公区 - 实用经验教程分享!

    };gKF办公区 - 实用经验教程分享!

    setTimeout(function(){gKF办公区 - 实用经验教程分享!

    $('#starsBox span').each(function(){ gKF办公区 - 实用经验教程分享!

    $(this).css('top', Math.random()*100 '%').css('left', Math.random()*100 '%');gKF办公区 - 实用经验教程分享!

    });gKF办公区 - 实用经验教程分享!

    }, 1);gKF办公区 - 实用经验教程分享!

    setInterval(function(){gKF办公区 - 实用经验教程分享!

    $('#starsBox span').each(function(){ gKF办公区 - 实用经验教程分享!

    $(this).css('top', Math.random()*100 '%').css('left', Math.random()*100 '%');gKF办公区 - 实用经验教程分享!

    });gKF办公区 - 实用经验教程分享!

    }, 100000);gKF办公区 - 实用经验教程分享!

    /script>gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

  • 5

    代码整体结构。gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

  • 6

    查看效果。效果上的星星是在动的。gKF办公区 - 实用经验教程分享!

    html css3 jQuery实现满天星星动画gKF办公区 - 实用经验教程分享!

  • 6本页面未经许可获取自百度经验
  • 注意事项

    • js/jquery.min.js,是一个js包,网上可以下载。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!gKF办公区 - 实用经验教程分享!


    标签: CSSHTMLJQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码