zoukankan      html  css  js  c++  java
  • 博客美化小结

    今天决定将自己的博客美化下,看到 twobin 的博客的博文: twobin博客样式—“蓝白之风” 感觉非常好看,于是决定仿照他的方案进行修改,过程记录如下:

    步骤一:进入博客→管理→设置

               找到 "博客模板"            选择模板 LessIsMore 作为博客的初始模板

               

    步骤二:取消禁用默认CSS项

               

    步骤三:找到 "页首HTML代码"     添加代码如下,当然把代码中和自己博客相关的地址和用语替换掉。

    <script type="text/javascript" >
    /*博客头部*/
    $("body").html('<div class="head clearfix"><h1><a href="http://www.cnblogs.com/xm_cpppp/">MarkLi’<span id="blog">blog</span></a></h1><span id="subtitle"> 学不止步 |  技术我们做朋友吧! </span></div>');
    </script>

    步骤四:找到 "页面定制CSS"       根据 twobin博客样式—“蓝白之风” 中介绍的CSS代码发现大体框架的样式有了,但是有很多细节没有达到效果,经过调试和修改,最终样式如下

    * {
    margin: 0;
    padding: 0;
    }
    ul {
    list-style: none;
    }
    body {
    border-bottom: 4px solid #1F7B9B;
    font-size: 15px;
    padding: 0;
    margin: 0;
    font-family: "微软雅黑","宋体",Arial;
    background: #D8D8D8;
    min-width: 1200px;
    }
    
    a {
    color: #1F7B9B;
    text-decoration: none;
    }
    a:visited, a:hover {
    color: #FF7227;
    text-decoration: underline;
    }
    h3 {
    background-color: #1F7B9B;
    color: white;
    padding: 10px 10px;
    margin: 10px 0px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    }
    
    #home {
    opacity: 0.95;
    filter: alpha(opacity=95);
    margin: 15px auto;
    width: 1200px;
    overflow: auto;
    }
    
    
    .head{
        height: 60px;
        line-height:60px;
        padding-left:200px;
        box-shadow: 0 2px 2px rgba(0,0,0,0.2);
        background: #fff;
    }
    .head h1{
        float:left;
        width:200px;
        height: 60px;
        font-weight:bold;
        font-size:26px;
        background-color: #1f7b9b;
        text-align: center;
    }
    .head h1:hover {
        float:left;
        width:200px;
        height: 60px;
        font-weight:bold;
        font-size:26px;
        background-color: #ff7227;
        text-align: center;
    }
    .head h1 a{
        color: #fff;
        outline:none;
        -moz-outline:none;
        text-decoration:none;
    }
    #blog{
        font-weight:normal;
        font-size:16px;
        color: #fff;
    }
    #subtitle{
        display:block;
        float:right;
        font-size:18px;
        color:#999;
        line-height:18px;
        margin:20px 200px 0 0;
    }
    
    
    
    
    #main {
        margin: 30px 0 15px 0;
        padding: 0;
    }
    /*左边栏*/
    #sideBar {
        background: #fff;
        width: 205px;
        padding: 25px 15px;
        font-size: 12px;
        border-radius: 4px;
        box-shadow: 0px 0px 10px #1f7b9b;
        border: 1px solid #1f7b9b;
    }
    #sideBarMain {  
        line-height:24px;
    }
    .forFlow {
    margin: 0 16px 0 16px;
    }
    /*公告*/
    #profile_block {
        margin-top:0px;
        line-height:24px;
        text-align:left;
    }
    .newsItem .catListTitle {
        display: none;
    }
    .mySearch .catListTitle{
        display: none;
    }
    
    
    
    
    #header {
        display: block;
    }
    /*导航栏*/
    #navigator {
        font-size:16px;
        height:48px;
        background:#fff;
        text-align:center;
        margin-top:20px;
        border-radius: 4px;
        box-shadow: 0px 0px 10px #1f7b9b;
        border: 1px solid #1f7b9b; 
    }
    #navList li {
        margin:0;
        line-height:48px;
        display:inline-block;
        float:left;
    }
    #navList li:hover {
        background:#1f7b9b;
    }
    #navList li a {
        padding:0 30px;
        text-decoration:none;
        line-height:48px;
        border:0;
        color:#1f7b9b;
        font-weight:bold;
        display:-moz-inline-box;
        display:inline-block;
    }
    #navList li a:hover  {
        padding:0 30px;
        text-decoration:none;
        line-height:48px;
        border:0;
        color:#fff;
        font-weight:bold;
        display:-moz-inline-box;
        display:inline-block;
    }
    .blogStats {
        height:48px;
        color:#1f7b9b;
        line-height:48px;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    /*主面板*/
    #mainContent {
        margin-top:0px;
        padding: 25px 15px;
        background:#fff;
        float:right;
        width:920px;
        border-radius: 4px;
        box-shadow: 0px 0px 10px #1f7b9b;
        border: 1px solid #1f7b9b;
    }
    /*每日文章列表*/
    .day {
        background:#fff;
        padding:0;
        margin:0 0 20px 0;
    }
    /*博客标题*/
    .postTitle a {
        color:#1f7b9b;
    }
    .postTitle a:hover {
        color: #ff7227;
        text-decoration: underline;
    }
    .postTitle {
        padding-bottom:10px;
        font-size:20px;
        font-weight:bold;
        color:#1f7b9b;
        background:url('http://images.cnblogs.com/cnblogs_com/twobin/520730/o_br229512.link(en-us,MSDN.10).gif') no-repeat 0 3px;
        padding-left:30px;
    }
    .dayTitle {
        display:none;
    }
    /*摘要*/
    .c_b_p_desc {
        padding:10px;
        line-height:24px;
        color:#888;
    }
    .c_b_p_desc a {
        color:#1f7b9b;
    }
    .c_b_p_desc a:hover {
        text-decoration:none;
        color:#ff7227;
        border-bottom-width:1px;
        border-bottom-style:dotted;
    }
    .c_b_p_desc_readmore {
        margin-left: 20px;
    }
    .desc_img {
        margin-left:10px;
        border:solid 1px #fff;
        box-shadow:0 0 10px #aaa;
    }
    
    
    
    
    
    /*尾部*/
    #footer {   
        height:24px;
        line-height: 24px;
        text-align:center;  
        color:#1f7b9b;
        font-size:16px;
    }
    
    
    /* 附加 */
    .postDesc {
    margin: 0 30px;
    margin-bottom: 2px;
    padding: 8px 0px;
    font-size: 12px;
    color: #AAA;
    background: white;
    text-align: right;
    }
    #green_channel {
    text: align:right;
    background: #1F7B9B;
    padding-left: 20px;
    font-weight: normal;
    font-size: 15px;
    width: 880px;
    border: none;
    color: white;
    padding: 20px;
    border-radius: 4px;
    }
    
    .feedbackItem {
    font-size: 14px;
    line-height: 24px;
    margin: 10px 0;
    padding: 20px;
    background: #F2F2F2;
    box-shadow: 0 0 5px #AAA;
    }
    View Code

    步骤五:保存设置,打开你的的博客看看效果吧(*^__^*) 嘻嘻……

    后续1:让你的博文标题好看不止一点!(2014-02-23)

          今天看到别人的博文,突然眼前一亮,一看那标题怎么看的那么舒服!有图为证。于是心里萌生了将这个效果加到自己博客的想法,并将步骤记录下来以供大家参考

    步骤一:使用chrome强大的F12查看其css样式:

    步骤二:果然不出所料,这个样式可以拿来直接用的(拿来主义还是可以有的- -)

               于是将代码添加到自己博客园的样式,正式前面提到的“页首HTML代码”这个选项里。

    步骤三:了解css的人一看就知道这个样式是针对 h1 标题的,我想一般写博客的时候用到最多的是2及标题结构,即一个最大的题目,然后内容要点一一列出,所以果断复制粘贴然后把 h1 改成 h2 ,下面是我加入的css代码:

    /*博文中的标题css*/
    #cnblogs_post_body h1 {
    background: #2B6695;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    color: white;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 17px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 15px 0 !important;
    padding: 5px 0 5px 20px;
    text-shadow: 2px 2px 3px #222;
    }
    #cnblogs_post_body h2 {
    background: #2B6695;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    color: white;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 16px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 15px 0 !important;
    padding: 5px 0 5px 20px;
    text-shadow: 2px 2px 3px #222;
    }
    View Code

    步骤三:保存设置,大功告成!赶紧试着新建了个随笔看看效果,我kao,果然好看,大家还不赶紧试试~

  • 相关阅读:
    24. Swap Nodes in Pairs(M);25. Reverse Nodes in k-Group(H)
    61. Rotate List(M);19. Remove Nth Node From End of List(M)
    素数筛选法(prime seive)
    哈夫曼树;二叉树;二叉排序树(BST)
    sort与qsort的区别与联系
    贪心算法
    First non-repeating character in a stream
    transform
    C++11 & C++14 & C++17新特性
    开个玩笑
  • 原文地址:https://www.cnblogs.com/xm_cpppp/p/3613009.html
Copyright © 2011-2022 走看看