• How To 美化博客园


    Part -1:为什么选择博客园

    博客园十分好用,百度可以搜索的到,流量大,CSS也可以自己美化,香死了!


    Part 0:认识界面

    在你注册一个博客园并开通博客后,在首页点击右上角的设置或者我的博客,跳转到我的博客,点击设置,跳转到这个页面:
    3.png
    请你一定要看到博客皮肤这一块,选一个你喜欢的。
    在这篇教程,我选择的是SimpleMemory
    选择好后,点右上角的我的博客,你就可以看到你的博客啦~
    接下来,请按下F12或者看下面的图,我们来认识一下你博客的一些div

    P.S. 不知道啥叫DIV的小可爱们,请自行百度。Div可以把他理解成一个盒子,每个页面都是分成几块几块,每一块都是一个盒子。

    按下F12这个页面的布局会出现在你的眼前。为了方便,我把几个大的div给大家搬出来:
    无标题.png
    无标题1.png
    无标题2.png
    最后一个就是Google Chorme按下F12的效果,很棒!


    Part 1:删掉标题,自己改一个标题!

    按下F12,我们来看看我的L T F の Blog在哪里:
    4.png
    如果我们要把这个删掉,请转到你的博客设置页面,在一个叫做页面定制CSS的框框里边,输入这一段CSS:

    .header{
    	display: none;
    }
    

    P.S. 小可爱们注意啦!由于header是博客园自己定义的一个元素,在对他进行样式编辑的时候,要打上.。对他的一个属性编辑的时候,用英文冒号,并且要打上一个空格。

    display能定义他的如何展示,写下这段样式后,翻到最底下提交,再去看你的博客,哈,这一块不见了!

    5.png
    然后我们可以在页首定制代码定制自己的Title:

    <div style="padding-top: 20px"><center><a href="www.cnblogs.com/sdltf"style="color: rgba(255,255,255);font-family: Consolas;font-size: 400%">L T F の Blog</a></center></div>
    <br />
    <div style="padding-top: 20px"><center><a href="www.cnblogs.com/sdltf"style="color: rgba(255,255,255);font-family: Consolas;font-size: 200%">Less is More</a></center></div>
    

    但是背景好丑,咱给他换一个(定制CSS):

    #page_begin_html{
     background-image: linear-gradient(to bottom right, #7A88FF, #7AFFAF);
    }
    
    

    顺便咱也把博客的title换一下;

    <div style="padding-top: 60px"><center><a href="www.cnblogs.com/sdltf"style="color: rgba(255,255,255) ;font-family: Consolas;font-size: 800%">L T F の Blog</a></center></div>
    <br />
    <div style="padding-top: 30px;padding-bottom: 60px"><center><a href="www.cnblogs.com/sdltf"style="color: rgba(255,255,255);font-family: Consolas;font-size: 200%">Less is More</a></center></div>  
    
    
    

    效果图:
    6.png


    Part 2:修改文章内部样式

    我们来自定义一下,顺便把文章的Title给调整一下:

    #main p{
     font-family: Consolas,"微软雅黑";
     font-size: 16px;
    }
    #main h1{
     font-family: Consolas,"微软雅黑";
     font-size: 260%;
    }
    #main h2{
     font-family: Consolas,"微软雅黑";
     font-size: 200%;
    }
    #main a{
     font-family: Consolas,"微软雅黑";
     font-size: 16px;
    }
    #post_detail a{
     font-family: Consolas,"微软雅黑";
     font-size: 200%;
     text-algin: center;
    }
    

    好的,最好做的几个做出来了。笔者一般不用h3,你要用也可以自己定义。
    然后,来俩难一点的:代码块和引用(建议自己F12一下):

    
    #cnblogs_post_body code,#cnblogs_post_body pre{
     font-family: Consolas,"微软雅黑" !important;
     font-size: 14px;
    }
    #cnblogs_post_body blockquote {
              font: 14px/22px normal helvetica, sans-serif;
              margin-top: 10px;
              margin-bottom: 10px;
              margin-left: 50px;
              padding-left: 15px;
              padding-top: 10px;
              padding-right: 10px;
              padding-bottom: 10px;
              border-left: 3px solid #ccc;
              background-color:#f1f1f1
     }
    

    最后修理一下:

    #header{
    display: none;
    }
    #page_begin_html{
    background-image: linear-gradient(to bottom right, #7A88FF, #7AFFAF);
    }
    #mainContent,#SideBar p{
    font-family: Consolas,"微软雅黑";
    font-size: 16px;
    }
    #cnblogs_post_body,#SideBar a{
    font-family: Consolas,"微软雅黑";
    font-size: 16px;
    }
    #cnblogs_post_body h1{
    text-align:center;
    font-size: 230%;
    color: rgba(122,150,246);
    padding-bottom: 30px;
    padding-top: 30px;
    }
    #postTitle2 a{
    font-family: Consolas,"微软雅黑";
    font-size: 200%;
    text-align: center;
    }
    #cnblogs_post_body code,#cnblogs_post_body pre{
    font-family: Consolas,"微软雅黑" !important;
    font-size: 14px;
    }
    #cnblogs_post_body blockquote {
             font: 14px/22px normal helvetica, sans-serif;
             margin-top: 10px;
             margin-bottom: 10px;
             margin-left: 50px;
             padding-left: 15px;
             padding-top: 10px;
             padding-right: 10px;
             padding-bottom: 10px;
             border-left: 3px solid #ccc;
             background-color:#f1f1f1
    }
    

    效果:我的博客


    Part 3:其他地方

    首先,去除底下的广告:

    .c_ad_block ,#under_post_news ,.c_ad_block ,#under_post_kb ,#ad_t2 {
        display: none !important;
    }
    

    摘自这篇文章,把回复搞一下:

    .comment_textarea {
        background-color: #ffffff40;
        font-size: 15px !important;
        font-family: "Comic Sans MS", cursive, sans-serif !important;
    }/*回复文本框透明*/
    .feedbackCon img:hover {
        -webkit-transform: rotateZ(360deg);
        -moz-transform: rotateZ(360deg);
        -ms-transform: rotateZ(360deg);
        -o-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
    }
    .feedbackCon img {
        border-radius: 40px;
        -webkit-transition: all 0.6s ease-out;
        -moz-transition: all 0.5s ease-out;
        -ms-transition: all 0.5s ease-out;
        -o-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }/*回复区头像*/
    .blog_comment_body {
        font-size: 17px;
        font-family: "Comic Sans MS", cursive, sans-serif;
    }
    .feedbackCon {
        border-bottom: 1px solid #347ca7bf;
        background-color: #ffffff59;
    }
    

    然后把这玩意放到页首代码

    <script type="text/javascript" src="https://blog-static.cnblogs.com/files/nianheng/comments.js"></script>
    <!--回复区头像-->
    <script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
    <link href="http://files.cnblogs.com/files/ning-wang/marvin.nav.css" rel="stylesheet">
    <script type="text/javascript" src="http://files.cnblogs.com/files/ning-wang/marvin.nav.js"></script>
    <!--文章右侧目录-->
    

    Part 4:来点JS(请先申请JS权限)

    这一段可以百度:博客园美化 JS,然后复制粘贴。
    这玩意实在太多了,经过作者测试并且觉得不错的,这里展示一下链接:
    来自CSDN的

    来自拉勾的

    来自CNBlogs的


    Part 5:结束语

    CSS这个玩意其实很要练习一下,很多样式拼写很烦,但用着用着你就写流畅了。
    本人为了搞这玩意还把常见的16进制颜色及其对应的RGB背下来了,不过属实没必要。
    最后,祝大家玩的开心!

  • 相关阅读:
    SharePoint 2010“.NET研究” BI:Chart WebPart 狼人:
    .NET分布“.NET研究”式架构开发实战之一 故事起源 狼人:
    C#中的loc“.NET研究”k关键字 狼人:
    .NET 分布式架构开发“.NET研究”实战之三 数据访问深入一点的思考 狼人:
    舍WebServic“.NET研究”e 用.NET4中jQuery调用WCF 狼人:
    Visual Studio 2010构建Web浏“.NET研究”览器应用程序 狼人:
    强类型ASP.NET数据绑定改进“.NET研究”版 狼人:
    Visual Studio 2008单元测试_数据“.NET研究”库测试 狼人:
    主题执行过程改进建设中的常见奖励措施
    分类栏目Thinkphp实现无限极分类
  • 原文地址:https://www.cnblogs.com/sdltf/p/12461426.html
Copyright © 2020-2023  润新知