zoukankan      html  css  js  c++  java
  • 两分钟搞定博客园自定义样式

    整体皮肤样式

    选用的是在 SimpleMemory 基础上进行改造。所以注意:引用模板css样式取药取消勾选

    将以下样式复制到 页面定制CSS代码 中:

    html {
        font-size: 14px !important;
    }
    
    #home h1 {
        font-size: 45px;
    }
    #blogTitle h1,
    #blogTitle h2 {
        font-family: 'comic sans ms';
    }
    
    body {
        background-color: #f5f5d5 !important;
        font-family: Georgia, serif;
        word-spacing: 0.2rem;
        height: 100%;
         100%;
    }
    
    #cnblogs_post_body h2 {
        color: #21759b;
    }
    
    #cnblogs_post_body h3 {
        margin: 1.5rem 0;
    }
    
    #home {
         65% !important;
        min- 640px !important;
        max- 960px !important;
        border-radius: 1rem !important;
        background-color: #f5f5d5 !important;
        box-shadow: none;
        opacity: 0.95;
    }
    
    .catListEssay,
    .catListLink,
    .catListNoteBook,
    .catListTag,
    .catListPostCategory,
    .catListPostArchive,
    .catListImageCategory,
    .catListArticleArchive,
    .catListView,
    .catListFeedback,
    .mySearch,
    .catListComment,
    .catListBlogRank,
    .catList,
    .catListArticleCategory {
        background: none !important;
    }
    
    .newsItem {
        background: none !important;
    }
    
    #sideCatalog-catalog ul .active {
        background-color: #fff !important;
    }
    
    .postBody blockquote {
        margin: 1rem 0;
        padding: 0.5rem 1rem;
        border: 1px solid #d3d3d3;
        border-radius: 1rem;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #deebf7), color-stop(1, #aad2f0));
    }
    
    .cnblogs-markdown .hljs,
    .cnblogs-post-body .hljs {
        border- 0.3rem !important;
        border-color: #e0dfcc !important;
        border-style: solid !important;
        text-shadow: 0 1px white;
        border-radius: 1rem !important;
        padding: 10px 20px !important;
        font-family: Consolas, monospace, Microsoft YaHei !important;
        font-size: 14px !important;
        margin: 20px 0 !important;
        background-color: #f5f2f0 !important;
    }
    
    img {
        border- 0.3rem !important;
        border-color: #e0dfcc !important;
        border-style: solid !important;
        text-shadow: 0 1px white;
        border-radius: 1rem !important;
        margin: 20px 0 !important;
        overflow: hidden;
    }
    
    #cnblogs_post_body p {
        margin: 1rem 0;
        line-height: 2rem;
        font-size: 1.2rem !important;
    }
    
    .cnblogs-markdown code,
    .cnblogs-post-body code,
    .cnblogs-markdown pre code,
    .cnblogs-post-body pre code {
        display: inline-block;
        padding-left: 5px !important;
        padding-right: 5px !important;
        font-family: monospace !important;
        background-color: pink !important;
        border-radius: 5px !important;
        font-size: 14px !important;
        margin: auto 3px;
        border: none !important;
    }
    
    

    添加看板萌娘

    博客侧边栏公告(支持HTML代码)(支持JS代码) 中添加:

    <script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
    
    <script>
    setTimeout(() => {
        L2Dwidget.init({
            "model": {
                jsonPath: "https://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json",
                "scale": 1
            },
            "display": {
                "position": "right",
                "width": 100,
                "height": 200,
                "hOffset": 0,
                "vOffset": -20
            },
            "mobile": {
                "show": true,
                "scale": 0.5
            },
            "react": {
                "opacityDefault": 1,
                "opacityOnHover": 0.2
            }
        });
    }, 1000)
    </script>
    
    <!--
    其他可选的模型:
    黑猫:https://unpkg.com/live2d-widget-model-hijiki@1.0.5/assets/hijiki.model.json
    萌娘:https://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json
    白猫:https://unpkg.com/live2d-widget-model-tororo@1.0.5/assets/tororo.model.json
    狗狗:https://unpkg.com/live2d-widget-model-wanko@1.0.5/assets/wanko.model.json
    小可爱:https://unpkg.com/live2d-widget-model-z16@1.0.5/assets/z16.model.json
    小可爱:https://unpkg.com/live2d-widget-model-koharu@1.0.5/assets/koharu.model.json
    -->
    

    注意:如果没有开通js代码权限,需要发送邮件到博客园邮箱申请开通,否则无效。

    增加鼠标点击样式

    还是在 博客侧边栏公告(支持HTML代码)(支持JS代码) 中添加:

    <script src="https://blog-static.cnblogs.com/files/e-cat/cursor-effects.js"></script>
    

    文章增加目录

    页脚Html代码 中添加:

    <!-- 目录-->
    <link href="https://blog-static.cnblogs.com/files/lvonve/jajian.catalog.css" rel="stylesheet">
    <script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
    <script type="text/javascript" src="https://blog-static.cnblogs.com/files/lvonve/jajian.catalog.js"></script>
    

    添加图片放大镜

    很多时候图片比较小,图片文字在博文中不是很清楚,这时候如果可以点击放大就很好了,推荐一个实现该功能的代码,放在【页脚Html代码】中,具体的代码如下:

    <script type="text/javascript" src="https://blog-static.cnblogs.com/files/jajian/img.enlarge.js"></script>
    <div id="outerdiv" style="text-align: center;position: fixed;z-index: 1000;top: 0;left: 0;
         100%;height: 100%;background-color: rgba(255,255,255,.9);">
        <img id="bigimg" style="height: auto; 65%;border: 5px solid #7e8c8d; 
            margin: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;" src="" />
    </div>
    

    添加 Github 丝带链接

    在【页首HTML】代码中填入如下内容:

    <a href="https://github.com/Daotin"><img width="149" height="149" src="https://github.blog/wp-content/uploads/2008/12/forkme_left_green_007200.png?resize=149%2C149" class="attachment-full size-full" alt="Fork me on GitHub" data-recalc-dims="1"></a>
    

    更多丝带样式参考:更多丝带样式

    还有一种三角形的 Github 样式,参考链接:GitHub Corners

    至此,页面基本上效果已经达到我想要的效果,希望能帮助到你。

  • 相关阅读:
    48. Rotate Image
    83. Remove Duplicates from Sorted List
    46. Permutations
    HTML5笔记
    18. 4Sum
    24. Swap Nodes in Pairs
    42. Trapping Rain Water
    Python modf() 函数
    Python min() 函数
    Python max() 函数
  • 原文地址:https://www.cnblogs.com/lvonve/p/11142394.html
Copyright © 2011-2022 走看看