星空网 > 软件开发 > 网页设计

本博客主题分享

水文一篇~~

缘由

最近有园友问到本博客的主题是怎么弄,其实也是参考其他的博客捣弄一些CSS、JS,前端咋咋,并没啥技术含量,有需要的同学可以拿去用。简单起见,直接把设置的代码全盘贴出来了。

第一步 进入博客设置界面

主题是基于博客模版BlueSky修改的,需要选择此模版
本博客主题分享

第二步 页面定制CSS代码

在此文本框填入CSS代码

本博客主题分享

代码如下:

本博客主题分享本博客主题分享
 1 /*公共样式*/ 2 body { 3  font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif; 4  background-image: none; 5  background-color: #ebebeb; 6  min-width: 1200px; 7 } 8 a:link, a:visited { 9  color: #e67e22; 10  text-decoration: none; 11  transition: color 0.3s; 12 } 13 a:hover { 14  text-decoration: underline; 15 } 16  17 /*自定义头部区域*/ 18 .main-header { 19    padding-top: 80px; 20    padding-bottom: 62px; 21    background-image: url(http://images.cnblogs.com/cnblogs_com/bigboyLin/771966/o_bgTop.jpg); 22    background-repeat: no-repeat; 23    background-position: center 24%; 24    -webkit-background-size: cover; 25    background-size: cover; 26   } 27   .topLogo { 28    position: absolute; 29    top: 34px; 30    left: 15px; 31   } 32   .topLogo img{ 33    animation: loding 2s linear 0s infinite normal none paused ; 34    -webkit-animation: loding 2s linear 0s infinite normal none paused ; 35   } 36   .topLogo.move img{ 37    animation: loding 2s linear 0s infinite normal none running ; 38    -webkit-animation: loding 2s linear 0s infinite normal none running ; 39   } 40   @keyframes loding{ 41     0%{transform: rotate(0deg);}   42     100%{transform: rotate(360deg);}   43   } 44   @-webkit-keyframes loding{ 45     0%{-webkit-transform: rotate(0deg);}   46     100%{-webkit-transform: rotate(360deg);}   47   } 48   .topLogo:hover img { 49      animation: loding 2s linear 0s infinite normal none running ; 50    -webkit-animation: loding 2s linear 0s infinite normal none running ; 51   } 52  53 /*布局区域*/ 54 #Header1_HeaderTitle{position:relative;} 55 #Header1_HeaderTitle svg { 56   left: 0; 57 } 58 #blogTitle { 59  display: block; 60  position: absolute; 61  top: -5px; 62  left: 147px; 63  font-size: 20px; 64  color:#fff; 65 } 66 #blogTitle h2{ 67  font-size: 16px; 68  margin-left: 43px; 69  margin-top:10px; 70 } 71 #navigator,#main { 72  width: 1200px; 73  position: relative; 74  margin: 0 auto; 75 } 76 #header { 77  height: 37px; 78  width: 100%; 79  background-color: #fff; 80  border-bottom: solid 1px #E5E5E5; 81 } 82  83 /*导航*/ 84 #navigator { 85  top: 0; 86 } 87 .blogStats { 88  color: #CACACA; 89  font-size: 12px; 90  text-align: right; 91  padding-top: 10px; 92 } 93 #navList li { 94  float: left; 95  margin: 0; 96  display: inline; 97 } 98 #navList li a { 99  display: block;100  width: 80px;101  height: 37px;102  line-height: 37px;103  font-size: 15px;104  text-decoration: none;105  color: #333;106  padding: 0 10px;107  text-align: center;108  background-color: transparent;109  -webkit-transition: all 0.2s ease-in-out;110  -o-transition: all 0.2s ease-in-out;111  transition: all 0.2s ease-in-out;112 }113 #navList li a:hover {114  background-color: #e67e22;115  color: #fff;116  margin-top: 0;117  padding-bottom: 0;118  opacity: 1;119 }120 #main {121  margin-top: 20px;122  background: transparent;123 }124 #mainContent {125  width: 900px;126  background: transparent;127  box-shadow: none;128  -moz-box-shadow: none;129  -web-kit-shadow: none;130  border-radius: 0px;131  -moz-border-radius: 0px;132  -web-kit-shadow: 0px;133  display: inline-block;134 }135 136 #profile_block {137  margin-top: 0px; 138  line-height: 1.5;139  text-align: left;140 }141 #sideBar {142  width: 267px;143  padding: 0 16px 16px;144  display: inline-block;145  overflow: hidden;146  color: #2D2D2D;147 }148 #sideBar a {149  150 }151 #sideBarMain > div {152  margin-bottom: 20px;153  background: #fff;154  padding: 5px 15px;155 }156 #sideBarMain h3 {157  font-weight: normal;158  margin-bottom: 12px;159  color: #333;160  border-bottom-width: 1px;161  border-bottom-style: solid;162  border-bottom-color: #D4D4D4;163  margin-top: 0;164  padding: 5px 0;165  font-size: 18px;166 }167 168 /*推荐浮动框*/169 #div_digg {170  position: fixed;171  bottom: 10px;172  width: 140px;173  right: 390px;174  border: 2px solid #51CC6C;175  padding: 10px;176  background-color: #fff;177  border-radius: 5px 5px 5px 5px !important;178  box-shadow: 0 0 0 1px rgba(22, 159, 230, 0.45), 1px 1px 6px 1px rgba(10, 10, 0, 0.5);179 }180 /*文章区域样式*/181 #cnblogs_post_body h2 {182   font-size: 24px;183   font-weight: normal;184   background-color: #E67E22;185   color: #fff;186   text-indent: 10px;187   border-radius: 5px;188   text-shadow: 2px 2px 3px #222;189   box-shadow: 0 0 0 1px #F9CB18, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);190   margin:10px 0;191 }192 #cnblogs_post_body h3 {193  font-size: 18px;194  font-weight: bold;195  margin: 35px 0 20px;196  padding-left: 10px;197  position: relative;198 }199 #cnblogs_post_body h3:before {200  content: '';201  width: 3px;202  height: 100%;203  position: absolute;204  top: 0px;205  left: 0px;206  background: #53EA38;207 }208 #cnblogs_post_body h4 {209  font-size: 16px;210  font-weight: bold;211  background: transparent;212  color: #333;213  margin: 0;214  padding: 5px 0;215 }216 217 #cnblogs_post_body p {218  margin: 0px auto;219  text-indent: 0;220  font-size:16px;221  line-height:30px;222 }223 224 .postBody blockquote, .postCon blockquote {225   width: auto;226   margin: 10px auto;227   padding: 6px 6px 6px 60px;228   color: #666;229   background: white url(/images/blockquote.gif) 5px 5px no-repeat;230 }231 232 233 /*文章列表、内容样式*/234 .postTitle{235  position: relative;236  -webkit-transition: color 0.2s;237   transition: color 0.2s;238 }239 .postTitle:hover {240 241 }242 .postTitle a, .post-title a, .postTitl2 a, .postTitl2 a, .entrylistPosttitle a, .entrylistPosttitle a {243  color: black;244  font-size: 25px;245 }246 .postTitle a:hover, .postTitl2 a:hover, .entrylistPosttitle a:hover {247  color: #e67e22;248  text-decoration: none;249 }250 .postTitle, .postTitl2, .entrylistPosttitle {251  font-size: 20px;252  padding-right: 64px;253  padding-left: 10px;254  border-left-width: 3px;255  border-left-style: solid;256  border-left-color: #e67e22;257 }258 259 .post {260  padding: 25px 15px;261 }262 .forFlow img {263  margin-top: 0px;264  margin-bottom: 0px;265 }266 .feedback_area_title {267  padding: 0 0 10px;268 }269 270 /*代码块样式*/271 .cnblogs-markdown .hljs {272  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important;273  font-size: 12px !important;274  line-height: 1.5 !important;275  padding: 5px !important;276 }277 .hljs-comment, .hljs-quote, .hljs-variable {278  color: rgb(2, 148, 2);279  font-family: 'Microsoft YaHei';280 }281 .cnblogs-markdown .hljs {282  display: block;283  overflow-x: auto;284  padding: .5em;285  background: #fff;286  color: #4d4e53;287  background: url(http://images.cnblogs.com/cnblogs_com/bigboyLin/771966/o_bg_code.png) top center #fafbfc !important;288 }289 .cnblogs-markdown .hljs {290  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important;291  font-size: 14px !important;292  line-height: 1.5 !important;293  padding: 10px !important;294  border: 0 !important;295 }296 .hljs-string, .hljs-title, .hljs-section, .hljs-attribute, .hljs-literal, .hljs-template-tag, .hljs-template-variable, .hljs-type, .hljs-addition {297  color: #DD4A68;298 }299 .hljs-keyword, .hljs-selector-tag, .hljs-built_in, .hljs-name, .hljs-tag {300  color: #07a;301 }302 .cnblogs-markdown pre {303  margin-top: 10px;304  margin-bottom: 10px;305  border-left: 6px solid #558abb;306 }307 308 .tocify {309  bottom: 10px;310  background-color: #fff;311  right: 10px;312 }313 .nav-list > .active > a, .nav-list > .active > a:hover {314   color: #ffffff;315   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);316   background-color: #F99338;317 }318 .nav > li > a:hover {319  text-decoration: none;320  color: #ffffff;321  background-color: #F99338;322 }323 .nav > li > a {324  display: block;325  font-size:14px;326 }327 .dayTitle {328  display: none;329 }330 .day {331  background: white;332  padding: 24px 32px;333  margin: 0 0 25px;334 }335 .postDesc, .postDesc2, .entrylistItemPostDesc {336  border-bottom: 1px solid #E8E7D0;337  text-align: right;338  margin: 10px 0px;339  padding: 5px 0px 10px;340 }341 .catListEssay li, .catListFeedback li, .catListView li, .catListPostCategory li ,.catListPostArchive li{342  display: block;343  padding: 1px 5px;344  border-radius: 3px;345  text-overflow: ellipsis;346  overflow: hidden;347  -o-text-overflow: ellipsis;348  white-space: nowrap;349  -webkit-transition: all 0.1s ease-in-out;350  -o-transition: all 0.1s ease-in-out;351  transition: all 0.1s ease-in-out;352 }353 .catListEssay li:hover, .catListFeedback li:hover, .catListView li:hover, .catListPostCategory li:hover ,.catListPostArchive li:hover{354  background-color: #e67e22;355 }356 .catListEssay li:hover a, .catListFeedback li:hover a, .catListView li:hover a, .catListPostCategory li:hover a ,.catListPostArchive li:hover a{357  text-decoration: none;358  color: #fff !important;359 }360 .topicListFooter {361  padding: 0px 20px 10px;362 }363 364 /*文章内容设置背景色*/365 #blog-comments-placeholder, #comment_form, #post_detail, #topics {366  background: #fff;367 }368 #blog-comments-placeholder, #divRefreshComments, .commentform, #AjaxHolder_UpdatePanel1 {369  padding: 10px 32px;370 }371 372 .entrylist{373  background:#fff;374  padding:20px 10px;375 }376 377 /*隐藏广告*/378 #ad_t2, #ad_c1, #under_post_news, #ad_c2, #under_post_kb {379  display: none;380 }381 382 /*animate*/383 @-webkit-keyframes shake {384  from, to {385   -webkit-transform: translate3d(0, 0, 0);386   transform: translate3d(0, 0, 0);387  }388 389  10%, 30%, 50%, 70%, 90% {390   -webkit-transform: translate3d(-10px, 0, 0);391   transform: translate3d(-10px, 0, 0);392  }393 394  20%, 40%, 60%, 80% {395   -webkit-transform: translate3d(10px, 0, 0);396   transform: translate3d(10px, 0, 0);397  }398 }399 400 @keyframes shake {401  from, to {402   -webkit-transform: translate3d(0, 0, 0);403   transform: translate3d(0, 0, 0);404  }405 406  10%, 30%, 50%, 70%, 90% {407   -webkit-transform: translate3d(-10px, 0, 0);408   transform: translate3d(-10px, 0, 0);409  }410 411  20%, 40%, 60%, 80% {412   -webkit-transform: translate3d(10px, 0, 0);413   transform: translate3d(10px, 0, 0);414  }415 }

View Code

 

第三步 页首HTML代码 页脚HTML代码

用于定制头部和尾部的HTML解构及引入JS代码。资源引用可以先上传到自己博客文件目录在引用即可。

本博客主题分享

页首代码如下:

本博客主题分享本博客主题分享
 1 <header class="main-header"> 2    <a class="topLogo move" href="http://www.cnblogs.com/" title="博客园"> 3     <img src='/images/loading.gif' data-original="http://images.cnblogs.com/cnblogs_com/bigboyLin/771966/o_logo.png"  width="78"> 4    </a> 5 </header> 6  7 <link type="text/css" rel="stylesheet" href="http://files.cnblogs.com/files/bigboyLin/jquery.tocify.css" /> 8 <link type="text/css" rel="stylesheet" href="http://files.cnblogs.com/files/bigboyLin/pace-theme-minimal.css" /> 9 <link type="text/css" rel="stylesheet" href="http://files.cnblogs.com/files/bigboyLin/animate.min.css" />10 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/pace.min.js"></script>

View Code

页尾代码如下:

本博客主题分享本博客主题分享
 1 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/jquery-1.11.1.min.js"></script> 2 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/jquery-ui.min.js"></script> 3 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/jquery.tocify.min.js"></script> 4 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/jquery.lettering.js"></script> 5 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/jquery.textillate.js"></script> 6 <script type="text/javascript" src='/images/loading.gif' data-original="http://files.cnblogs.com/files/bigboyLin/mo.min.js"></script> 7 <script type="text/javascript"> 8  9 $(function(){ 10  addMenu(); 11  addPersonInfo() 12  createTocify(); 13  14  $('#cnblogs_post_body').prepend('<div id="catalogBox"></div>'); 15  generateContentList(); 16  setTimeout(function(){ 17   $('.topLogo').removeClass('move');   18  },1000); 19  20 // 动画效果 21  $('#blogTitle h2').textillate({ 22   loop: true, 23   autoStart: true, 24   in: { 25   shuffle: false, 26   effect: 'bounce'}, 27   out: { 28   effect: 'hinge', 29   delayScale: 1.5, 30   delay: 30, 31   sync: false, 32   shuffle: true, 33   reverse: false, 34   callback: function () {} 35  } 36  }); 37 // 导航动画 38  $('#navList li').hover(function(){ 39   $(this).addClass('animated swing'); 40   41  },function(){ 42     $(this).removeClass('animated swing'); 43  }); 44  45 }); 46  47  48 // 添加文章浮动目录 49 function createTocify(){ 50  var dom = $('<div id="toc" ></div>').appendTo('#topics'); 51  dom.tocify({context:$('#mainContent'),extendPage:false});  52  $(window).scroll(function(){ 53    var scrollTop = $(window).scrollTop(); 54    if(scrollTop >1000){ 55     $('#toc').fadeIn();  56    }else{ 57     $('#toc').fadeOut(); 58    } 59  }); 60 } 61  62  63 // 添加版权信息 64 function addPersonInfo(){ 65  var shtml = '<div >'+ 66 '作者:<a href="http://www.cnblogs.com/GeniusLyzh/" target="_blank">GeniusLyzh</a><br>'+ 67 '出处:<a href="http://www.cnblogs.com/GeniusLyzh/" target="_blank">http://www.cnblogs.com/GeniusLyzh/</a><br>'+ 68 '本文链接:<a href=""+location.href+"" target="_blank">'+location.href+'</a><br>'+ 69 '本文版权归作者和博客园共有,欢迎转载,须保留此段声明,并给出原文链接,谢谢!<br>'+ 70 '如果阅读了本文章,觉得有帮助,欢迎点击右下角推荐</div>'; 71  $('#blog_post_info_block').before(shtml ); 72 } 73  74  75 //添加個人公告信息 76 function addContact(){ 77  var shtml =""; 78    //shtml+= "email:<a href='mailto:hi@linjiajun.com'>hi@linjiajun.com</a>"; 79   // shtml+= "我的小站:<a href='http://www.linjiajun.com' target='_blank' title='http://www.linjiajun.com'>Lyzh's blog</a><br>"; 80    shtml+= "<br>weibo:<a href='http://weibo.com/qylinxia' target='_blank' title='http://weibo.com/qylinxia'>Lyzh</a>"; 81   // shtml+="<br><br>";  82  $('#profile_block').prepend(shtml);  83 } 84  85 // 添加文章內嵌目录 86 function generateContentList(){ 87   var jquery_h3_list = $('#cnblogs_post_body h2');//如果你的章节标题不是h2,只需要将这里的h2换掉即可 88   if(jquery_h3_list.length>0) 89   { 90     var content = '<a name="_labelTop"></a>'; 91     content  += '<div id="navCategory">'; 92     content  += '<p ><b >阅读目录</b></p>'; 93     content  += '<ul>'; 94     for(var i =0;i<jquery_h3_list.length;i++) 95     { 96       var go_to_top = '<div ><a href="#_labelTop">回到顶部</a><a name="_label' + i + '"></a></div>'; 97       $(jquery_h3_list[i]).before(go_to_top); 98       var li_content = '<li><a href="#_label' + i + '">' + $(jquery_h3_list[i]).text() + '</a></li>'; 99       content += li_content;100     }101     content  += '</ul>';102     content  += '</div>';103     104     if($('#cnblogs_post_body').length != 0 )105     {106       107       $($('#catalogBox')[0]).prepend(content);108     }109   }  110 }111 112 function addMenu(){113   var menuHtml = '';114     menuHtml += '<li ><a  target="_blank" rel="nofollow" href="https://github.com/jiajunlin">GitHub</a></li>';115     menuHtml += '<li ><a  target="_blank" rel="nofollow" href="http://www.linjiajun.com">我的小站</a></li>';116    // menuHtml += '<li ><a  target="_blank" rel="nofollow" href="http://home.cnblogs.com/u/bigboyLin/">关于我</a></li>';117    118   $('#navList').append(menuHtml);119 }120 121 </script>

View Code

 

以上。




原标题:本博客主题分享

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流