博客园页面自定义美化分享。

1.页面定制CSS代码:

  1 /* 公共样式区域开始 */
  2 
  3 body,ol,ul,h1,h2,h3,h4,h5,h6,p,dl,dd,fieldset,legend,input,textarea,select {
  4     margin: 0;
  5     padding: 0;
  6 }
  7 
  8 body {
  9     font: 12px "幼圆";
 10     word-wrap: break-word;
 11 }
 12 
 13 /* 去掉线 */
 14 a,u,s,del {
 15     color: #666;
 16     text-decoration: none
 17 }
 18 
 19 /* 去掉默认属性 */
 20 
 21 i,em,b {
 22     font-style: normal;
 23     font-weight: 100;
 24 }
 25 
 26 /* 去掉上下结构时img下面的空隙 */
 27 
 28 img {
 29     vertical-align: middle;
 30 }
 31 
 32 /* 合并相邻边框(细线边框) */
 33 
 34 table {
 35     border-collapse: collapse;
 36 }
 37 
 38 /* 去除前面点 */
 39 
 40 li {
 41     list-style: none;
 42 }
 43 
 44 
 45 /* 公共样式区域结束 */
 46 
 47 
 48 /* ---------------------------  设置背景及样式 -----------------------------  */
 49 
 50 body {
 51     background: rgba(12, 100, 129, 1) url('https://images.cnblogs.com/cnblogs_com/jwyblogs/1576071/o_bg.jpg') fixed no-repeat;
 52     background-position: 50% 5%;
 53     background-size: cover;
 54 }
 55 
 56 
 57 /* ---------------------------  整个页面 -----------------------------  */
 58 
 59 #home {
 60     margin: 0 auto;
 61     width: 90%;
 62     /*原始65*/
 63     min-width: 980px;
 64     /*页面顶部的宽度*/
 65     background-color: rgba(245, 245, 245, 0.4);
 66     padding: 30px;
 67     margin-top: 50px;
 68     margin-bottom: 50px;
 69     box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
 70 }
 71 
 72 /* --------------------------- 头部:标题加导航区域start-----------------------------  */
 73 
 74 #header {
 75     overflow: hidden;
 76 }
 77 
 78 #blogLogo {
 79     display: none;
 80 }
 81 
 82 /* 头部的标题区域 */
 83 
 84 #blogTitle {
 85     height: 100px;
 87     clear: both;
 88     background-color: rgba(240, 255, 255, 0.5);
 89     margin-top: 30px;
 90     width: 100%;
 91     overflow: hidden;
 92     border-radius: 5px;
 93 }
 94 
 95 #blogTitle h1 {
 96     font: 700 36px/36px "宋体";
 97     width: 50%;
 98     margin-top: 25px;
 99     overflow: hidden;
100 }
101 
102 
103 /* 昵称 */
104 
105 #blogTitle h1 #Header1_HeaderTitle {
106     margin-left: 30px;
107     color: #000;
108     text-shadow: #0d1218 1px 1px;
109 }
110 
111 
112 /* 签名 */
113 
114 #blogTitle h2.bounceInRight {
115     font: 17px/2 "幼圆";
116     color: #FF1493;
117     float: right;
118     width: 30%;
119 }
120 
121 
122 /* 第二块导航区域 */
123 
124 #navigator {
125     background-color: rgba(135, 206, 205, 0.5);
126     margin-top: 20px;
127     height: 54px;
128 }
129 
130 
131 /* 左边的导航 */
132 
133 #navList {
134     float: left;
135     margin-left: 20px;
136 }
137 
138 #navList li {
139     float: left;
140     margin: 0 20px;
141     font: 700 18px/3 "幼圆";
142 }
143 
144 #navList li a {
145     display: block;
146     padding: 0 15px;
147     height: 54px;
148     text-align: center;
149     color: #fff;
150 }
151 
152 #navList li a:hover {
153     background: #CC99FF;
154     color: #000;
155     transition-duration: .3s;
156     text-shadow: 0 0 1px #000;
157 }
158 
159 
160 /* 右边的count */
161 
162 .blogStats {
163     color: #eee;
164     float: right;
165     font: 12px/3 "幼圆";
166     margin: 10px 10px 0 0;
167     text-align: center;
168 }
169 
170 
171 /* --------------------------- 头部:标题加导航区域end-----------------------------  */
172 
173 
174 /* --------------------------- 主体区域start-----------------------------  */
175 
176 #main {
177     min-width: 640px;
178     clear: both;
179     margin-top: 20px;
180 }
181 
182 
183 /* --------------------------- 主体内容区域start-----------------------------  */
184 
185 #mainContent {
186     float: left;
187     width: 80%;
188     padding: 30px;
189     box-sizing: border-box;
190     background: rgba(255, 255, 255, 0.5);
191 }
192 
193 
194 /* 主体区域侧边栏 */
195 
196 #sideBar {
197     float: right;
198     width: 18%;
199 }
200 
201 
202 /* 主体区域博客列表— - - - >博客发布的日期 */
203 
204 .day {
205     /* .day表示整个博文的所有区域,包括标题,内容,统计 */
206     border-bottom: 1px dashed #FF0099;
207 }
208 
209 
210 /* 发布日期 */
211 
212 .day .dayTitle{
213     overflow:hidden;
214 
215 }
216 
217 .day .dayTitle a {
218     display: block;
219     font: 16px/2 "微软雅黑";
220     color: #9900FF;
221     text-align: right;
222     width: 15%;
223     float: right;
224 }
225 
226 
227 /* 标题 */
228 
229 .day .postTitle {
230     font: 700 20px/2 "幼圆";
231     width: 100%;
232     clear: both;
233 }
234 
235 .postTitle a {
236     color: #000000;
237     text-shadow: 0 0 1px #669966;
238 }
239 
240 .postTitle a:link,
241 .postTitle a:visited,
242 .postTitle a:active {
243     transition: all 0.4s linear 0s;
244 }
245 
246 .postTitle a:hover {
247     margin-left: 30px;
248     text-decoration: none;
249 }
250 
251 
252 /* 博客的简要内容 */
253 
254 .day .postCon {
255     width: 100%;
256     clear: both;
257     padding: 10px 0;
258     font: 14px/2 "微软雅黑";
259 }
260 
261 .day .postCon .c_b_p_desc {
262     text-indent: 20px;
263     margin-left: 15px;
264     font: 14px/2 "微软雅黑";
265 }
266 
267 
268 /* 阅读全文按钮 */
269 
270 .day .postCon .c_b_p_desc .c_b_p_desc_readmore {
271     display: block;
272     text-align: right;
273     font: 700 12px/2 "微软雅黑";
274     color: #FF0000;
275 }
276 
277 
278 /*附加信息*/
279 
280 .day .postDesc {
281     color: #757575;
282     width: 100%;
283     clear: both;
284     text-align: left;
285     font-family: "微软雅黑", "宋体", "黑体", Arial;
286     font-size: 13px;
287     padding-right: 20px;
288     line-height: 1.8;
289     padding-bottom: 35px;
290 }
291 
292 
293 /* --------------------------- 主体内容区域end-----------------------------  */
294 
295 
296 /* --------------------------- 侧边栏start-----------------------------  */
297 
298 
299 /* 侧边栏父元素公共样式 */
300 
301 #sidebar_news,#blog-calendar,#sidebar_search,#sidebar_shortcut,#sidebar_postcategory,#sidebar_postarchive,#sidebar_imagecategory,#sidebar_topviewedposts {
302     background: rgba(255, 255, 255, 0.5);
303     margin-bottom: 20px;
304     border-radius: 3px;
305 }
306 
307 #sidebar_news,#blog-calendar,#sidebar_search,#sidebar_shortcut,#sidebar_postcategory,#sidebar_postarchive,#sidebar_imagecategory,
308 #sidebar_topviewedposts ul li a {
309     text-indent: 9px;
310 }
311 
312 /* 侧边栏的h3.catListTitle公共样式 */
313 
314 .catListTitle {
315     background-color: rgba(255, 110, 180, 0.6);
316     font: 16px/2 "幼圆";
317     text-align: center;
318 }
319 
320 
321 /* ---------------------------   侧边栏公告 ------------------------------------ */
322 
323 #sidebar_news {
324     font: 14px/20px "幼圆";
325     margin-bottom: 20px;
326     text-indent: 0;
327 }
328 
329 #sidebar_news.newsItem #blog-news #profile_block {
330     padding: 0 9px;
331 }
332 
333 h3.catListTitle{
334      margin:0px;
335 }
336 /* --------  DIY头像 -------- */
337 .headimg{
338     display:block;
339     width:80px;
340     height:80px;
341     border-radius:50%;
342     margin: 12px auto;
343 }
344 
345 
346 /* ---------------------------   侧边栏日历 ------------------------------------ */
347 
348 
349 #blog-calendar td {
350     padding: 5px 3px;
351     font-size: 14px;
352 }
353 
354 #blog-calendar td a {
355     font-weight: bold;
356     color: #59a020;
357 }
358 
359 #blog-calendar table a:hover {
360     color: #59a020;
361     text-decoration: underline;
362     background: transparent;
363 }
364 
365 #blog-calendar table u {
366     text-decoration: none;
367 }
368 
369 
370 /* ---------------------------   侧边栏搜索 ------------------------------------ */
371 
372 
373 #sidebar_search {
374     text-indent: 0;
375 }
376 
377 #sidebar_search .div_my_zzk {
378     margin: 7px 0;
379     padding:0 5px;
380 }
381 
382 #sidebar_search .div_my_zzk .input_my_zzk {
383     width: 59%;
384     border: 1px solid #ccc;
385     background: #F4F4F7;
386     border-radius: 3px;
387     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
388     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
389     -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
390     -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
391     transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
392 }
393 
394 #sidebar_search .div_my_zzk .input_my_zzk:focus {
395     border-color: #66afe9;
396     outline: 0;
397     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
398     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
399 }
400 
401 
402 /* 按钮样式 */
403 
404 #sidebar_search  .btn_my_zzk {
405     position: relative;
406     display: inline-block;
407     font-weight: 400;
408     white-space: nowrap;
409     text-align: center;
410     background-image: none;
411     border: 1px solid transparent;
412     -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
413     box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
414     cursor: pointer;
415     -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
416     transition: all .3s cubic-bezier(.645, .045, .355, 1);
417     -webkit-user-select: none;
418     -moz-user-select: none;
419     -ms-user-select: none;
420     user-select: none;
421     -ms-touch-action: manipulation;
422     touch-action: manipulation;
423     border-radius: 4px;
424     color: rgba(0, 0, 0, 0.65);
425     background-color: #fff;
426     border-color: #d9d9d9;
427 }
428 
429 
430 /* 找找看的input */
431 
432 #q {
433     background: rgba(255, 255, 255, 0);
434     margin: 5px 0;
435     border: 1px solid #000;
436 }
437 
438 #google_q {
439     background: rgba(255, 255, 255, 0);
440     margin: 5px 0;
441     border: 1px solid #000;
442 }
443 
444 
445 /* ---------------------------   侧边栏常用链接 ------------------------------------ */
446 
447 
448 /* #sidebar_shortcut {
449     background: rgba(255, 255, 255, 0.5);
450     margin-bottom: 20px;
451 } */
452 
453 #sidebar_shortcut ul li a {
454     display: block;
455     font: 14px/2 "幼圆";
456     text-decoration: underline;
457     text-indent: 9px;
458 }
459 
460 
461 /* ---------------------------   侧边栏随笔分类------------------------------------ */
462 
463 
464 /*
465 #sidebar_postcategory {
466     background: rgba(255, 255, 255, 0.5);
467 } */
468 
469 #sidebar_postcategory ul li a {
470     display: block;
471     font: 14px/2 "幼圆";
472     text-decoration: underline;
473     text-indent: 9px;
474 }
475 
476 
477 /* ---------------------------   侧边栏随笔档案------------------------------------ */
478 
479 
480 /* #sidebar_postarchive {
481     background: rgba(255, 255, 255, 0.5);
482     margin-bottom: 20px;
483 } */
484 
485 #sidebar_postarchive ul li a {
486     font: 14px/2 "幼圆";
487 }
488 
489 
490 /* ---------------------------   侧边栏相册------------------------------------ */
491 
492 
493 /* #sidebar_imagecategory {
494     background: rgba(255, 255, 255, 0.5);
495     margin-bottom: 20px;
496 } */
497 
498 #sidebar_imagecategory ul li a {
499     display: block;
500     font: 14px/2 "幼圆";
501 }
502 
503 /* ---------------------------   侧边栏阅读排行榜----------------------------------- */
504 
505 
506 /* #sidebar_topviewedposts {
507     background: rgba(255, 255, 255, 0.5);
508     margin-bottom: 20px;
509 } */
510 
511 #sidebar_topviewedposts ul li{
512     margin:10px 0;
513 }
514 #sidebar_topviewedposts ul li a {
515     font: 14px/20px "幼圆";
516 
517 }
518 #TopViewPostsBlock{
519     padding:0  9px;
520 }
521 
522 
523 /* 个性签名 */
524 #MySignature {
525     box-shadow: 8px 1px 10px #989898;
526     padding: 10px;
527     text-shadow: 1px 1px 1px #FFF;
528     font-size: 17px;
529     border-left: solid 5px #55895B;
530     background: #F3F3F3;
531     border-radius: 10px 10px 50% 10px;
532     line-height: 2.4;
533     margin: 40px 0;
534 }
535 
536 #MySignature a {
537     text-decoration: none;
538     color: #4183c4;
539     font-weight: bold;
540 }
541 
542 #MySignature a:hover {
543     text-decoration: underline;
544     color: #f60;
545 }
546 
547 /*底部隐藏作者,隐藏推荐和反对*/
548 #author_profile {
549     display: none;
550 }
551 
552 #div_digg {
553     display: none;
554 }
555 
556 /*隐藏广告*/
557 #ad_t2, #cnblogs_c1, #under_post_news, #cnblogs_c2, #under_post_kb {
558     display: none;
559 }
560 
561 #footer{
562    font: 12px/2 "微软雅黑";
563    text-align: center;
564    margin-top:15px;
565 }

2.博客侧边栏公告:

  说明:需要现申请JS权限;

<!-- 头像 -->
<img src="https://images.cnblogs.com/cnblogs_com/jwyblogs/1576071/o_img.jpg" class="headimg">

<!-- 看板娘 -->
<link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/clwydjgs/waifu.css"/>
  <link rel="stylesheet" type="text/css" href="https://blog-static.cnblogs.com/files/clwydjgs/waifu.css"/>
      <div class="waifu" id="waifu">
          <div class="waifu-tips" style="opacity: 1;"></div>
          <canvas id="live2d" width="280" height="250" class="live2d"></canvas>
          <div class="waifu-tool">
              <span class="fui-home"></span>
              <span class="fui-chat"></span>
             <span class="fui-eye"></span>
             <span class="fui-user"></span>
             <span class="fui-photo"></span>
             <span class="fui-info-circle"></span>
            <span class="fui-cross"></span>
         </div>
     </div>
     <script src="https://blog-static.cnblogs.com/files/clwydjgs/live2d.js"></script>
     <script src="https://blog-static.cnblogs.com/files/clwydjgs/waifu-tips.js"></script>
     <script type="text/javascript">initModel()</script>

<!-- 鼠标特效 -->
<script type="text/javascript">

(function() {
    var coreSocialistValues = ["富强", "*", "文明", "和谐", "*", "平等", "公正", "法治", "爱国", "敬业", "诚信", "友善"],
    index = Math.floor(Math.random() * coreSocialistValues.length);
    document.body.addEventListener('click',
    function(e) {
        if (e.target.tagName == 'A') {
            return;
        }
        var x = e.pageX,
        y = e.pageY,
        span = document.createElement('span');
        span.textContent = coreSocialistValues[index];
        index = (index + 1) % coreSocialistValues.length;
        span.style.cssText = ['z-index: 9999999; position: absolute; font-weight: bold; color: #ff6651; top: ', y - 20, 'px; left: ', x, 'px;'].join('');
        document.body.appendChild(span);
        animate(span);
    });
    function animate(el) {
        var i = 0,
        top = parseInt(el.style.top),
        id = setInterval(frame, 16.7);
        function frame() {
            if (i > 180) {
                clearInterval(id);
                el.parentNode.removeChild(el);
            } else {
                i += 2;
                el.style.top = top - i + 'px';
                el.style.opacity = (180 - i) / 180;
            }
        }
    }
} ());
</script>

3.页脚HTML代码

<script type="text/javascript">
$(function(){
    $('#blogTitle h1').addClass('bounceInLeft animated');
    $('#blogTitle h2').addClass('bounceInRight animated');
    // 删除反对按钮
    $('.buryit').remove();
    initCommentData();
});
function initCommentData() {
    $('.feedbackItem').each(function() {
        var text = $(this).find('.feedbackListSubtitle .layer').text();
        // 将楼层信息放到data里面
        // $(this).find('.blog_comment_body').attr('data-louceng', text.replace(/^#/g, ''));
        if($(this).find('.feedbackListSubtitle .louzhu').length>0) $(this).addClass('myself');
        var avatar = $(this).find('> .feedbackCon > span').html() || 'http://pic.cnitblog.com/face/sample_face.gif';
        $(this).find('> .feedbackCon > .blog_comment_body').append('<img class="user-avatar" src="'+avatar+'"/>')
    });
}

$(document).ajaxComplete(function(event, xhr, settings) {
  // 监听获取评论ajax事件
  if(settings.url.indexOf('/mvc/blog/GetComments.aspx') >= 0) {
    initCommentData();
  }
});
</script>


<script src="https://files.cnblogs.com/files/hafiz/jquery-migrate-1.2.1.js"></script>


<div id="scrollTop" style="display:none;">
      <div class="level-2"></div>
      <div class="level-3"></div>
</div>
<script src="http://files.cnblogs.com/files/hafiz/scroll2top.js"></script>
<script type="text/javascript">
    UI.global_search();
    var uvOptions = {};
    // !important
    (function() {
        initScrollTop();
    })();
</script>

 

上一篇:论文笔记系列-iCaRL: Incremental Classifier and Representation Learning


下一篇:YOLOv3: An Incremental Improvement