emmm,最近因为毕业班,所以已经很久没有发过文章了
霓虹时钟 首先是霓虹时钟,你可以打开侧边栏(左下角点小按钮)就能看到效果了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 .words {    font-size : 25px ;     font-weight : bold;     text-transform : uppercase;     fill : none;     stroke-width : 1px ;     stroke-dasharray : 35 ,125 ;     animation-name : drawing;     animation-duration : 6s ;     animation-iteration-count : infinite;     animation-timing-function : linear; } .words-1 {    stroke : deepskyblue;     animation-delay : -1.5s ; } .words-2 {    stroke : lightseagreen     animation-delay: -3s ; } .words-3 {    stroke : orange;     animation-delay : -4.5s ; } .words-4 {    stroke : purple;     animation-delay : -6s ; } @keyframes  drawing {    100% {         stroke-dashoffset : -160      } } 
以下放到你想让霓虹时钟出现的位置就好啦~
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 <div >     <svg >          <text  id ="time"  text-anchor ="middle"  x ="36%"  y ="80%"  class ="words words-1" > </text >          <text  id ="time"  text-anchor ="middle"  x ="36%"  y ="80%"  class ="words words-2" > </text >          <text  id ="time"  text-anchor ="middle"  x ="36%"  y ="80%"  class ="words words-3" > </text >          <text  id ="time"  text-anchor ="middle"  x ="36%"  y ="80%"  class ="words words-4" > </text >      </svg >  </div > <script > function  showtime (    var  noatime = new  Date ();     var  h = noatime.getHours (),         m = noatime.getMinutes (),         s = noatime.getSeconds ();     h=checktime (h);     m=checktime (m);     s=checktime (s);   return  h+":" +m+":" +s; } function  checktime (x ){  if (x<10 ){     x="0" +x;   }   return  x; } var  div1=document .getElementsByTagName ("text" );setInterval (function (  for  (var  i in  div1){       div1[i].innerHTML =showtime ();   } },1000 ); </script > 
转圈小人 之前看到别人的博客上有,挺好玩的,扒下来
1 2 3 4 5 6 7 8 9 <div  class ="twopeople" > <div  class ="container"  style ="height:150px;" >     <canvas  class ="illo"  width ="800"  height ="800"  style ="max-width: 150px; max-height: 150px; touch-action: none; width: 650px; height: 650px;" > </canvas >  </div > <script  src ="https://s-bj-3444-blog.oss.dogecdn.com/cdn/twopeople/one.js" > </script > <script  src ="https://s-bj-3444-blog.oss.dogecdn.com/cdn/twopeople/two.js" > </script > <script  src ="https://s-bj-3444-blog.oss.dogecdn.com/cdn/twopeople/three.js"  id ="rendered-js" > </script > </div > 
本站诞生时间 扒的,emm,我看到里面还有消耗内存统计的代码,动态博客才能生效…一并放在这里了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <span  id ="momk" > </span > <span  id ="momk"  style ="color: #ff0000;" > </span > <script  type ="text/javascript" > function  NewDate (str ) {str = str.split ('-' ); var  date = new  Date ();date.setUTCFullYear (str[0 ], str[1 ] - 1 , str[2 ]); date.setUTCHours (0 , 0 , 0 , 0 ); return  date;} function  momxc (<!--这里要改成自己博客的诞生时间--> var  birthDay =NewDate ("2022-04-20" );var  today=new  Date ();var  timeold=today.getTime ()-birthDay.getTime ();var  sectimeold=timeold/1000 var  secondsold=Math .floor (sectimeold);var  msPerDay=24 *60 *60 *1000 ; var  e_daysold=timeold/msPerDay;var  daysold=Math .floor (e_daysold);var  e_hrsold=(daysold-e_daysold)*-24 ;var  hrsold=Math .floor (e_hrsold);var  e_minsold=(hrsold-e_hrsold)*-60 ;var  minsold=Math .floor ((hrsold-e_hrsold)*-60 ); var  seconds=Math .floor ((minsold-e_minsold)*-60 ).toString ();document .getElementById ("momk" ).innerHTML  = "这个小站已经在互联网上飘荡了" +daysold+"天" +hrsold+"小时" +minsold+"分" +seconds+"秒" +",真是太不容易了<br>" ;setTimeout (momxc, 1000 );}momxc (); </script > <style > #momk {animation :change 10s  infinite;font-weight :800 ; }@keyframes  change{0% {color :#5cb85c ;}25% {color :#556bd8 ;}50% {color :#e40707 ;}75% {color :#66e616 ;}100%  {color :#67bd31 ;}}</style > <?php  printf (' | 耗时 %.3f 秒 | 查询 %d 次 | 内存 %.2f MB |' ,timer_stop ( 0 , 3  ),get_num_queries (),memory_get_peak_usage () / 1024  / 1024 );?> <br > 
鼠标样式:大圆追小圆 嗯就是电脑版访问我博客时鼠标的样子,是不是挺好玩的?
1 2 3 4 5 6 7 8 9 10 <style  type ="text/css" > #cursor {position :fixed;width :16px ;height :16px ;background :#009688 ;border-radius :8px ;opacity :0.25 ;z-index :10086 ;pointer-events :none;transition :0.2s  ease-in-out;transition-property :background,opacity,transform}#cursor .hidden {opacity :0 }#cursor .hover {opacity :0.1 ;transform :scale (2.5 )}#cursor .active {opacity :0.5 ;transform :scale (0.5 )}#clickME {cursor :pointer;display :inline-block;border :1px  solid #009688 }</style > <script  src ="https://fastly.jsdelivr.net/gh/huangwb8/bloghelper@latest/js/cursor_01.js" > </script > 
搞定,成功水文