自定义博客园皮肤 黑色主题

自定义博客园皮肤 黑色主题

我的css主要是参考这位博主的自定义博客园皮肤的博客。对他的代码做了一些简化,有一些我认为没有什么需要的就删去了。我选择的主题也是lessismore这个主题,记得在设置自定义的CSS的时候不要勾选 禁用模板默认CSS

自定义CSS

设置顶部导航栏的大小,并设置为横向一行
设置home居中 即整体居中
设置sideBar的宽度为15% 而不是固定的

#navigator { background: #666;  height:auto; overflow:hidden; *zoom:1;}
#navList { font-size: 16px;float:left;}
ul#navList li{display: inline; float: none; }
.blogStats { font-size: 12px;float: right;}
#home {margin: 0px auto; text-align:left; }
#mainContent { width: 100%;}
.forFlow { margin-left:17%; }
#sideBar { width: 15%; border: none; padding: 0; float: left;}
#sideBar h3 { padding-left: 8px; background-color: #666; }
#sideBarMain { padding-left: 8px; }

设置各种颜色和边框
我给h2/h3设置了单独的颜色 因为我博客中这两个级别的标题会较多
另外markdown格式的用单引号包裹起来的` code`显示有误,需将字体颜色设置为黑色

body { background-color: #333; color: #fff; font-size: 14px; }
.postBody h2{color:#70d282}
.postBody h3{color: #00ccff;}
h1, h4, h5, h6, th, .feedbackCon, .blogStats {color: #fff; }

.day { margin: 20px 0px; }
.postTitle { padding-left: 20px; font-size: 20px;border-bottom-color: #666; }
.postBody, .postCon { padding: 0px 20px 10px;border-bottom: 1px solid #666; }
.postDesc { padding-right: 20px; }
a, .postCon a, .postBody a, .feedbackCon a, .pager a { color: #0dd; }
.pager a{border:none}
.pager {font-size: 14px;color:#ffffff}
a:hover, a:active, a:focus { color: #ff8; text-decoration: none; }
#navigator, #MySignature, .day, .post { border: 1px solid #e5e5e5; border-radius: 8px; box-shadow: 2px 2px 10px #aaa; }
#navigator { border-radius: 8px 8px 0px 0px; }
.post { border-right: none; border-top: none; border-radius: 0px 0px 8px 8px; padding-top: 1px; }
code { color: #000;}

设置宽度自适应 大屏幕显示器会更宽

@media screen and (max-width:1366px){
#home{width:980px;}
}
@media screen and (min-width:1366px){
#home{width:1366px;}
}

设置底部IT新闻/文章

#under_post_news{width:50%;float:left;}
#under_post_kb{width:50%;float:right;}
.c_ad_block#ad_c2{margin-top:-5%;float: right;}

显示正文时不显示侧边栏

这个是利用JS实现的,代码如下

<script>
    //Date: 2016-06-06
    //Author: psklf
    var detail = $("#cb_post_title_url");
    if (detail.text() !== ""){
    $("div#sideBar").hide();
    var mainArticleArea = $("div.forFlow");
    mainArticleArea.width("100%");
    mainArticleArea.css("margin-left","0");
    $("div.forFlow #comment_form").css("margin-left","40px");
    }
</script>

转载于:https://www.cnblogs.com/psklf/p/5567793.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值