zoukankan      html  css  js  c++  java
  • Building Blog(个性化博客)2

    ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ  ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ  ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ  ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ

     ─=≡Σ(((つ•̀ω•́)つBuilding Blog(个性化博客)1 

     ─=≡Σ(((つ•̀ω•́)つBuilding Blog(个性化博客)2 


     目录

    【Building Blog】1.Moving Lines(动态线条)

    【Building Blog】2.Photo In Headline(标题头像)


    1.动态线条

    博客侧边栏公告

     1 <script>
     2 !function(){
     3 function n(n,e,t){
     4 return n.getAttribute(e)||t
     5 }
     6 function e(n){
     7 return document.getElementsByTagName(n)
     8 }
     9 function t(){
    10 var t=e("script"),o=t.length,i=t[o-1];
    11 return{
    12 l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
    13 }
    14 }
    15 function o(){
    16 a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
    17 c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
    18 }
    19 function i(){
    20 r.clearRect(0,0,a,c);
    21 var n,e,t,o,m,l;
    22 s.forEach(function(i,x){
    23 for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
    24 null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
    25 l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
    26 t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
    27 }),
    28 x(i)
    29 }
    30 var a,c,u,m=document.createElement("canvas"),
    31 d=t(),l="c_n"+d.l,r=m.getContext("2d"),
    32 x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
    33 function(n){
    34 window.setTimeout(n,1e3/45)
    35 },
    36 w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
    37 window.onmousemove=function(n){
    38 n=n||window.event,y.x=n.clientX,y.y=n.clientY
    39 },
    40 window.onmouseout=function(){
    41 y.x=null,y.y=null
    42 };
    43 for(var s=[],f=0;d.n>f;f++){
    44 var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
    45 }
    46 u=s.concat([y]),
    47 setTimeout(function(){i()},100)
    48 }();
    49 </script>

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    2.标题头像

    页面定制css代码:

     1 .portrait {
     2     display: block;
     3     position: absolute;
     4     left: 0;
     5     top: 0;
     6     width: 100px;
     7     height: 100px;
     8     overflow: hidden;
     9     background-image: url("https://images.cnblogs.com/cnblogs_com/anbujingying/1520276/o_head-sculpture.png");
    10     background-size: 100% 100%;
    11     border-radius: 50%;
    12     background-repeat: no-repeat;
    13     overflow: hidden;
    14     transform-origin: center center;
    15     -webkit-transition: all 0.5s;
    16     -moz-transition: all 0.5s;
    17     -ms-transition: all 0.5s;
    18     -o-transition: all 0.5s;
    19     transition: all 0.5s;
    20 }

    P.S.

    记得修改第九行链接地址( • ̀ω•́ )✧

    background-image: url("头像地址");

    标题:

    <span class="portrait"></span>&nbsp&nbsp&nbsp暗部精英

    记得修改标题( • ̀ω•́ )✧

    <span class="portrait"></span>&nbsp&nbsp&nbsp你的标题

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    未完待续。。。

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

     ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ  ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ  ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ  ε=ε=ε=ε=ε=┌(つ•̀ω•́)つ

     ─=≡Σ(((つ•̀ω•́)つBuilding Blog(个性化博客)1 

     ─=≡Σ(((つ•̀ω•́)つBuilding Blog(个性化博客)2 

  • 相关阅读:
    HashMap和HashTable区别【转载】
    Linux常用指令【转载】
    遇到的eclipse启动报错问题解决
    个人总结
    结对编程之黄金点游戏
    第三周作业二
    vs2013的安装以及单元测试
    小学生整数四则运算
    对于迅雷下载器的评价
    关于软件工程的疑问
  • 原文地址:https://www.cnblogs.com/dsanying/p/11306679.html
Copyright © 2011-2022 走看看