首页 > 其他分享 >(五)博客园美化(风格1):音乐插件等小模块的运用

(五)博客园美化(风格1):音乐插件等小模块的运用

时间:2023-03-16 18:13:04浏览次数:47  
标签:poem 插件 cnblogs 代码 top width com 博客园 美化

空闲的时候自己根据很多大神的美化教程,把自己的博客园简单装修了下。

再此整理一下美化方式和步骤,如果喜欢本人博客这种风格,可以参考一下这个系列。

一、Fork me on Gitee / Github 标签

 

 

右上角或者左上角的 Fork me on Gitee 或 Github 标签,点击后会跳转到自己的 Gitee 或 Github 主页。

对应的图片(请保存并上传到自己的博客相册内,下方代码中使用自己相册图片的外链,不会设置的看第一篇第二节):

图片:Fork me on Gitee

图片:Fork me on Github

在 页面定制CSS代码 栏追加以下代码(图片链接请使用自己的):

左上角:

/*gitee/github*/
.git-link {
    z-index: 100;
    position: fixed;
    top: 0;
    left: 0;
    border: 0;
    height: 149px;
    width: 149px;
    background-image: url(https://images.cnblogs.com/cnblogs_com/xxhxs-21/1782400/o_220718022301_gitee.png);
}

右上角:

/*gitee/github*/
.git-link {
    z-index: 100;
    position: fixed;
    top: 0;
    right: 0;
    border: 0;
    height: 149px;
    width: 149px;
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    background-image: url(https://images.cnblogs.com/cnblogs_com/xxhxs-21/1782400/o_220718022301_gitee.png);
}

页首HTML代码 栏追加以下代码(其中链接换成自己的Gitee / Github 主页地址):

<a class="git-link" href="https://gitee.com/stars-he"></a>

二、右侧赞助模块

 

该模块的实现需要用到一个外部文件:tctip-1.0.3.min.js

文件:tctip-1.0.3.min.js

把文件上传到自己的博客文件里,把自己的收款码图片上传到博客相册内,

下方代码中的链接换成自己的文件链接,代码中的图片链接换成自己的图片链接。

页脚HTML 代码 栏追加以下代码:

<!-- tctip 支付赞赏/打赏 -->
<script type="text/javascript" src="https://blog-static.cnblogs.com/files/xxhxs-21/tctip-1.0.3.min.js?t=1658125772"></script> <!-- js文件引入 -->
<script>
    new tctip({
        top: '20%',
        button: {
            id: 1,
            type: 'zanzhu',
        },
        list: [
            {
                type: 'alipay',
                qrImg: 'https://images.cnblogs.com/cnblogs_com/xxhxs-21/1782400/o_220718062341_%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20220718142257.jpg' //替换成自己的支付宝收款码
            }, {
                type: 'wechat',
                qrImg: 'https://images.cnblogs.com/cnblogs_com/xxhxs-21/1782400/o_220718062329_%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20220718142246.jpg' //替换成自己的微信收款码
            }
        ]
    }).init()
</script>

三、鼠标点击特效

 

博客侧边栏公告 栏追加以下代码,里面的文字内容可以随便更改。

<script type="text/javascript">
/** 鼠标点击特效 **/
var a_idx = 0;
jQuery(document).ready(function($) {
    $("body").click(function(e) {
        var a = new Array("富强","民主","和谐","文明","自由","平等","公正","法治","爱国","敬业","诚信","友善");
        var $i = $("<span/>").text(a[a_idx]);
        a_idx = (a_idx + 1) % a.length;
        var x = e.pageX,
        y = e.pageY;
        $i.css({
            "z-index": 999999999999999999999999999999999999999999999999999999999999999999999,
            "top": y - 20,
            "left": x,
            "position": "absolute",
            "font-weight": "bold",
            "color": "rgb(72,85,137)"
        });
        $("body").append($i);
        $i.animate({
            "top": y - 180,
            "opacity": 0
        },
        1500,
        function() {
            $i.remove();
        });
    });
});
</script>

四、鼠标指针

 自行寻找鼠标指针图标文件,这里不再提供。

/** 鼠标指针 **/
html {
    cursor: url('鼠标指针文件链接'), auto;
}

五、音乐播放器插件

 

 暂时忘记步骤了,有时间了再补上。

六、文章随机古诗词

 

页脚HTML 代码 栏追加以下代码:

<!-- 古诗词 begin-->
<script>
$("#navigator").after('<div class="poem-wrap"><div class="poem-border poem-left"></div><div class="poem-border poem-right"></div><h1>念两句诗</h1><div id="poem_sentence"></div><div id="poem_info"></div></div>')
</script>
<!--添加古诗词-->
<script src="https://sdk.jinrishici.com/v2/browser/jinrishici.js" charset="utf-8"></script>
<script type="text/javascript">
  jinrishici.load(function(result) {
    var sentence = document.querySelector("#poem_sentence")
    var info = document.querySelector("#poem_info")
    sentence.innerHTML = result.data.content
    info.innerHTML = '【' + result.data.origin.dynasty + '】' + result.data.origin.author + '《' + result.data.origin.title + '》'
  });
</script>
<!-- 古诗词 end-->

页面定制CSS代码 栏追加以下代码:

/** 古诗词 begin **/
.poem-wrap {
    position: relative;
    width: 1000px;
    max-width: 80%;
    border: 2px solid #797979;
    border-top: none;
    text-align: center;
    margin: 40px auto;
}
.poem-left {
    left: 0;
}
.poem-right {
    right: 0;
}
.poem-border {
    position: absolute;
    height: 2px;
    width: 27%;
    background-color: #797979;
}
.poem-wrap p {
    width: 70%;
    margin: auto;
    line-height: 30px;
    color: #797979;
}
.poem-wrap h1 {
    position: relative;
    margin-top: -20px;
    display: inline-block;
    letter-spacing: 4px;
    color: #797979;
    font-size: 2em;
    margin-bottom: 20px;
}
#poem_sentence {
    font-size: 25px;
}
#poem_info {
    font-size: 15px;
    margin: 15px auto;
}
/** 古诗词 end **/

 

 

翻译

搜索

复制

<iframe></iframe>

标签:poem,插件,cnblogs,代码,top,width,com,博客园,美化
From: https://www.cnblogs.com/xxhxs-21/p/17223701.html

相关文章

  • 【插件介绍】Mesh2Geom插件
    MeshtoGeometryPlugin,来自达索官方论坛社区原帖链接:MeshtoGeometryPluginpluginfeature:允许Abaqus用户从网格文件生成几何图形。该插件可以将.STL文件和网......
  • Vue 引入PDF文件预览,可下载,插件vue-pdf
    最近的一个项目中用到了读取本地文件PDF,先是用了PDF组件,没有达到想要的效果,后来查找官网用iframe标签来替代PDF组件,达到想要的效果了, 1、第一步先安装vue-pdf插件......
  • cnblogs 博客园自定义样式
    在博客园搜索资料时,发现很多博友的园子装饰的非常炫酷。想着也装饰一下自己的园子,搜索后发现一个不错的插件,记录一下。使用、配置教程:https://bndong.github.io/Cnblog......
  • 【Pycharm】一些Pycharm好用的插件
    本文记录一些好用的pycharm插件,后续碰到好用的继续更新。RequirementsHomepage:https://plugins.jetbrains.com/plugin/10837-requirements一键部署环境利器通过require......
  • 新版谷歌Chrome取消对PPAPI插件支持后,浏览器网页打开编辑保存微软Office、金山WPS文档
    最近陆续看到一些大学发布公告,谷歌Chrome取消了对PPAPI插件支持,导致某些在线Office厂家产品将无法在谷歌Chrome107及以上版本运行,被迫更换浏览器或者使用低版本浏览器苟延......
  • 语雀文档转换成博客园文章
    背景现在本人是在语雀中写博客,然后导出,再上传到博客园。其中我希望我在语雀设置的空行、文字大小、图片等都能和我发布在博客园当中的是一样的。需求点文字的大小图......
  • (三)博客园美化:博客签名设置
    空闲的时候自己根据很多大神的美化教程,把自己的博客园简单装修了下。再此整理一下美化方式和步骤,如果喜欢本人博客这种风格,可以参考一下这个系列。一、博客签名博客签名......
  • (二)博客园美化:背景图字体及主体排版
    空闲的时候自己根据很多大神的美化教程,把自己的博客园简单装修了下。再此整理一下美化方式和步骤,如果喜欢本人博客这种风格,可以参考一下这个系列。一、背景图设置打背景......
  • (一) 博客园美化:准备工作加基础美化
    空闲的时候自己根据很多大神的美化教程,把自己的博客园简单装修了下。再此整理一下美化方式和步骤,如果喜欢本人博客这种风格,可以参考一下这个系列一、默认皮肤选择点击博......
  • 使用Automa插件进行网页内容自动填充
    有时需要重复的在网页上填写一些固定信息提交,但是浏览器并不能自动填充这些信息,为了减少工作量可以使用 AutoFill 这类自动填充插件来解决问题(甚至是杀鸡用牛刀使用AutoH......