前言

之前觉得cnblog排版乱. 而csdn对word兼容性较好一些.所以就转到csdn了. 后来看到别人的cnblog排版挺好,如

等效果.

参考资料

http://www.cnblogs.com/mingjiatang/p/5954352.html
http://www.cnblogs.com/solontan/p/3502072.html
http://blog.liuxianan.com/custom-cnblogs-highlight-theme.html
https://github.com/gzdaijie/cnblogs_markdown_optimize

后感

爱折腾,有强迫症,尝试一些东西时候总是受尽折磨.尤其是类似css ps等样式图片等一些东东的时候

本次实现了

可能比较丑陋些,有时间了在完善一下吧.

使用到的代码

\\页面定制CSS代码
/* 标题开始优化 */
#cnblogs_post_body
{color: black;      font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;font-size: 15px;
}
#cnblogs_post_body h1    {background: #333366;border-radius: 6px 6px 6px 6px;box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);color: #FFFFFF;font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;font-size: 23px;font-weight: bold;height: 25px;line-height: 25px;margin: 18px 0 !important;padding: 8px 0 5px 5px;text-shadow: 2px 2px 3px #222222;
}
#cnblogs_post_body h2    {background: #006699;border-radius: 6px 6px 6px 6px;box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);color: #FFFFFF;font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;font-size: 20px;font-weight: bold;height: 25px;line-height: 25px;margin: 18px 0 !important;padding: 8px 0 5px 5px;text-shadow: 2px 2px 3px #222222;
}
#cnblogs_post_body h3    {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: #FFFFFF;font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;font-size: 18px;font-weight: bold;height: 25px;line-height: 25px;margin: 18px 0 !important;padding: 8px 0 5px 5px;text-shadow: 2px 2px 3px #222222;
}
#cnblogs_post_body h4{background: #2B6600;border-radius: 6px 6px 6px 6px;box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);color: #FFFFFF;font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;font-size: 16px;font-weight: bold;height: 24px;line-height: 23px;margin: 12px 0 !important;padding: 5px 0 5px 10px;text-shadow: 2px 2px 3px #222222;
}
/* 标题优化完成 */
\\页脚html代码
<script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<link href="http://files.cnblogs.com/files/mingjiatang/mystyle.css" rel="stylesheet">
<script type="text/javascript" src="http://files.cnblogs.com/files/mingjiatang/mycnblogs.js"></script>
<script type="text/javascript" src="http://files.cnblogs.com/files/mingjiatang/mystyle.js"></script><script type="text/javascript">  var setMyBlog = {setCopyright: function() {//设置版权信息,转载出处自动根据页面url生成var info_str = '<p>作者:<a target="_blank">@狮子XL</a><br>'+'本文为作者原创,转载请注明出处:<a class="uri"></a></p><hr></hr>', info = $(info_str),info_a = info.find("a"),url = window.location.href;$(info_a[0]).attr("href","http://weibo.com/imaxiaolang");$(info_a[1]).attr("href",url).text(url);$("#cnblogs_post_body").prepend(info);},setCodeRow: function(){// 代码行号显示var pre = $("pre.sourceCode"); //选中需要更改的部分if(pre && pre.length){pre.each(function() {var item = $(this);var lang = item.attr("class").split(" ")[1]; //判断高亮的语言item.html(item.html().replace(/<[^>]+>/g,"")); //将<pre>标签中的html标签去掉item.removeClass().addClass("brush: " + lang +";"); //根据语言添加笔刷SyntaxHighlighter.all();})}},setAtarget: function() {// 博客内的链接在新窗口打开$("#cnblogs_post_body a").each(function(){this.target = "_blank";}) },setContent: function() {// 根据h2、h3标签自动生成目录var captions_ori = $("#cnblogs_post_body h2"),captions = $("#cnblogs_post_body h2,#cnblogs_post_body h3").clone(),content = $("<blockquote><h4>目录</h4></blockquote>");$("#cnblogs_post_body").prepend(content.append(captions));var index = -1;captions.replaceWith(function(){var self = this;if(self.tagName == "H2" || self.tagName == "h2"){// 设置点击目录跳转index += 1;$('<a name="' + '_caption_' + index + '"></a>').insertBefore(captions_ori[index]); return '<a href="#_caption_' + index + '"><strong>' + self.innerHTML + '</strong></a><br>';} else {return self.innerHTML + "<br>";}});},runAll: function() {/* 运行所有方法* setAtarget() 博客园内标签新窗口打开* setContent() 设置目录* setCopyright() 设置版权信息* setCodeRow() 代码行号显示*/ this.setAtarget(); this.setContent();this.setCopyright();this.setCodeRow();}}setMyBlog.runAll();
</script>

[na]整一下博客面貌--cnblog css定制相关推荐

  1. cnblog博客CSS定制

    一.页面定制CSS 1 #home { 2 margin: 0 auto; 3 width: 80%;/*原始65*/ 4 min-width: 980px;/*页面顶部的宽度*/ 5 backgro ...

  2. 一步一步教你自定义博客园(cnblog)界面

    一步一步教你自定义博客园(cnblog)界面 一.总结 二.一步一步教你自定义博客园(cnblog)界面 写在开头 我之前在博客园没怎么发东西,就是觉得博客园的Markdown不支持实时预览,加上ma ...

  3. 我先了解一下博客园创建随笔/文章/日记的过程与三者的区别(隐私等级,是否审核等)...

    我先了解一下博客园创建随笔/文章/日记的过程与三者的区别(隐私等级,是否审核等) 转载于:https://www.cnblogs.com/Totooria-Hyperion/p/5260289.htm ...

  4. 如何用 Windows Live Writer 和 Word 2013 分别发表博客到Cnblog 和CSDN

    ps CSDN 老是505错误,放弃了 为什么会写这篇 最近写博客在 Cnblog 上面写博客, 发现图片不能复制了直接粘贴上,这对于把博客当随手笔记的人来说无疑非常痛苦.求助于博客园,他们让我用 W ...

  5. 博客系统(cnblog)

    博客系统(cnblog) 预备知识 1.Djiango的ORM 2.Bootstrap 3.Ajax 4.用户认证(auth)   1)创建超级用户的命令:python manage.py creat ...

  6. 简洁文艺风博客园CSS定制——圆角蓝文艺字体

    简洁文艺风博客园CSS定制--圆角蓝文艺字体 今天入驻博客园,自己做了下页面的CSS 瞬间变得舒服多了 哈哈 直接上代码 1 /* Minification failed. Returning unm ...

  7. 微信群控SCRM客服系统SDK定制开发教程

    微信群控SCRM客服系统SDK定制开发教程!出自秋天不穿秋裤,天冷也要风度的程序猿之手,必属精品! 今天给大家介绍如何使用聚播群控sdk(微信二次开发SDK)快速开发一个群控客服系统!使用此SDK也可 ...

  8. Css定制Drupal主题风格

    Css定制Drupal主题风格 "主题"是Drupal站点的基本外貌和感觉.有时一个特定的站点会安装不止一个的主题.如果站点管理员提供了多个主题,你可以为你的帐号选择你喜欢的默认主 ...

  9. 博客使用的CSS代码备份

    CSS代码备份 /*simplememory*/ #google_ad_c1, #google_ad_c2 {display: none; }.syntaxhighlighter a, .syntax ...

最新文章

  1. class转java_[拒绝套路,纯干货]这一百多道 Java 基础问题你掌握了吗?
  2. Karma和Jasmine 自动化单元测试环境搭建
  3. java 性能检测工具 检测死锁等
  4. ASP.NET Core MVC/WebAPi如何构建路由?
  5. python元组支持双向索引吗_2、Python列表和元组
  6. 月薪40K的推荐算法工程师,需要具备怎样的技能?
  7. boost::convert模块实现lexical_cast的测试程序
  8. Redis运维和开发学习笔记(1) Redis简介
  9. 虚拟机的ip地址为什么会发生变化
  10. iphone短信尚未送达_第五期:从苹果 乔布斯 iPhone 说到张小龙 微信 理财通
  11. 15大统计数据描绘网络安全行业市场蓝图
  12. C++中函数重载、缺省参数及命名空间
  13. 用Eclipse 统计代码行数小技巧
  14. 阿里巴巴再陷“抄袭门”,究竟孰真孰假?
  15. 英语总结系列(二十七):重复就是力量
  16. Struts2 页面url请求怎样找action
  17. postgresql could not connect to server
  18. Swift开发之NSStringFromClass的使用和代替方法
  19. 云课堂智慧职教网页版登录入口_云课堂智慧职教网页版登录入口-云课堂智慧职教app官网版下载-XP软件园...
  20. python之class

热门文章

  1. 服务器虚拟内存释放,服务器释放虚拟内存
  2. Mysql 和 db2 coalesce_DB2的COALESCE函数
  3. java 怎么启动多线程_了解Java多线程及如何创建和启动多线程?
  4. DIY官网可视化工具打造UNIAPP-uviewUI可视化
  5. Kaiming He 论文阅读笔记一——Masked Autoencoders
  6. QQ的世界因为腾讯的目标客户就是这群一般上网者。很清晰。腾讯不是只把眼...
  7. QQ名片赞数量查询工具 易语言源码
  8. [机器学习]机器学习在短文本分类项目中的应用
  9. php app env,Laravel .env 多环境配置文件的使用
  10. 2015个人年终总结