zoukankan      html  css  js  c++  java
  • cnblogs博皮美化

    效果

    首页

    文章

    制作

    首先,一定一定一定要申请js权限(其实审核很快的,理由简单写即可)

    介绍一篇文章:https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v1.1/#/(很重要,后面简称链接文章)

    总体框架

    1. 打开链接,拷贝此文件代码至页面定制CSS代码文本框处。

    2. 复制以下代码到侧边栏处

      <script type="text/javascript">
          window.cnblogsConfig = {
              webpageTitleFocusTimeOut: 1000,
              webpageTitleFocus: '欢迎回来!',
              webpageTitleOnblurTimeOut: 500,
              webpageTitleOnblur: '404页面载入错误',
              GhVersions    : 'v1.3.3', 
              blogUser      : "6666", 
              blogAvatar    : "https://1234.jpg", 
              blogStartDate : "2019-1-1"
      
          }
      
      </script>
      <script src="https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v1.3.3/src/script/simpleMemory.min.js">
      </script>
      
      
    3. 打开https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v1.1/#/,看到定制化->配置项->基础信息配置,自己在上面的代码按照指示修改相应的信息

    4. 博客皮肤改为SimpleMemory,并禁用模板默认CSS

    5. 点击保存

    自定义

    会发现完成上面的操作后,背景图片等都是默认的,那如何修改呢?

    经过尝试,发现按照链接的文章做(直接在侧边栏代码修改变量名)会导致进入博客主页时卡在加载页面(一个旋转的三角形图标)

    所以,重点来了:

    1. 下载文件到本地:https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v1.3.3/src/script/simpleMemory.min.js
    2. 去链接文章查找你想要修改的东西,并获取其变量名.
      比如我要修改主页配置->主页banner图片,找到变量名为homeTopImg,类型为Array
    3. 用记事本打开下载的js文件,Ctrl+F搜索该变量名,按照固定格式修改变量值
    4. 将修改后的js文件上传到网络(建议直接上传到自己博客园)并获取链接地址,下面以博客园为例(用的Firefox浏览器),右键单击"下载"按钮
    5. 修改侧边栏倒数第二行代码:把https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v1.3.3/src/script/simpleMemory.min.js,改为自己的js文件的链接地址

    一些细节美化

    其他一些美化(譬如看板娘,鼠标单击特效等)是可以嵌入的,其他博客都有讲,这里不做赘述

    我的看板娘代码(放在页脚HTML):

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Live2D</title>
    
    <link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/dream1024/waifu.css"/>
    <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
    </head>
    <body>
    <div class="waifu" id="waifu">
    <div class="waifu-tips" style="opacity: 1;"></div>
    <canvas id="live2d" width="280" height="250" class="live2d"></canvas>
    <div class="waifu-tool">
    <span class="fui-home"></span>
    <span class="fui-chat"></span>
    <span class="fui-eye"></span>
    <span class="fui-user"></span>
    <span class="fui-photo"></span>
    <span class="fui-info-circle"></span>
    <span class="fui-cross"></span>
    </div>
    </div>
    <script src="https://blog-static.cnblogs.com/files/dream1024/live2d.min.js"></script>
    <script src="https://blog-static.cnblogs.com/files/dream1024/waifu-tips.js"></script>
    <script type="text/javascript">initModel()</script>
    <link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/dream1024/flat-ui.min.css"/>
    </body>
    </html>
    
    
  • 相关阅读:
    BEGIN
    bdflush
    BASH BUILTIN COMMANDS 内建命令
    程序 算法与数据结构
    ThinkPHP 3.2.2 在 volist 多重循环嵌套中使用 if 判断标签
    Java实现 蓝桥杯 算法提高 矩形靶
    Java实现 蓝桥杯 算法提高 矩形靶
    Java实现 蓝桥杯 算法提高 矩形靶
    Java实现 蓝桥杯 算法提高 歌唱比赛
    Java实现 蓝桥杯 算法提高 歌唱比赛
  • 原文地址:https://www.cnblogs.com/dream1024/p/13967409.html
Copyright © 2011-2022 走看看