1. 文章添加目录

  • 设置-> 页脚HTML代码 中添加
<script language="javascript" type="text/javascript">
// 生成目录索引列表
// ref: http://www.cnblogs.com/wangqiguo/p/4355032.html
// modified by: zzq
function GenerateContentList()
{var mainContent = $('#cnblogs_post_body');var h1_list = $('#cnblogs_post_body h1');//如果你的章节标题不是h2,只需要将这里的h2换掉即可if(mainContent.length < 1)return;if(h1_list.length>0){var content = '<a name="_labelTop"></a>';content += '<div id="navCategory" style="color:#152e97;">';content += '<p style="font-size:18px;"><b>目录</b></p>';content += '<ul>';for(var i=0; i<h1_list.length; i++){var go_to_top = '<div style="text-align: right;"><a href="#_labelTop" style="color:#f68a33">回到顶部</a><a name="_label' + i + '"></a></div>';$(h1_list[i]).before(go_to_top);var h2_list = $(h1_list[i]).nextAll("h2");var li2_content = '';for(var j=0; j<h2_list.length; j++){var tmp = $(h2_list[j]).prevAll('h1').first();if(!tmp.is(h1_list[i]))break;var li2_anchor = '<a name="_label' + i + '_' + j + '"></a>';$(h2_list[j]).before(li2_anchor);li2_content += '<li><a href="#_label' + i + '_' + j + '">' + $(h2_list[j]).text() + '</a></li>';}var li1_content = '';if(li2_content.length > 0)li1_content = '<li><a href="#_label' + i + '">' + $(h1_list[i]).text() + '</a><ul>' + li2_content + '</ul></li>';elseli1_content = '<li><a href="#_label' + i + '">' + $(h1_list[i]).text() + '</a></li>';content += li1_content;}content += '</ul>';content += '</div><p>&nbsp;</p>';content += '<hr style="height:1px;border:none;border-top:1px dashed #0066CC;"/>';if($('#cnblogs_post_body').length != 0 ){$($('#cnblogs_post_body')[0]).prepend(content);}}
}GenerateContentList();
</script>

2. 添加侧边栏目录

  • 上传js文件和css文件

  • 页脚HTML添加引用

// 侧边栏目录
// https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css
<script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<link href="https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css" rel="stylesheet">
<script type="text/javascript" src="https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.js"></script>

注意:这两个链接的文件,你下载下来,可以自定义一下,上传到博客园文件中,用你自己的链接

<link href="https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css" rel="stylesheet">
<script type="text/javascript" src="https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.js"></script>

3. 显示效果

博客园如何在侧边添加目录相关推荐

  1. 博客园文章自动生成导航目录

    文章如果比较长的话,子标题很难找,文章结构没法一目了然,如果有一个导航目录靠在边栏就好了 看了很多园子里其他的文章,js和css挺长的,怕用不好,干脆自己尝试写一个 一.要实现的功能 1.自动生成 不 ...

  2. html%3c arial%3e,【博客园】样式美化+网站统计访问+添加网易云背景音乐

    该样式对应的皮肤:SimpleMemory,请记得更换. 还有目录生成代码默认是生成h2,h3的,需结合自己的需要替换为h1,h2的. 我参考别人的教程,对博客园样式做了修改.后来忽然被原创发消息:说 ...

  3. 在线文本替换工具 、支持正则表达式(博客园文章里添加Javascript或<script>语句)

    概况与介绍 在博客园发布一篇文章,文章就是<在线文本替换工具 .支持正则表达式>https://www.cnblogs.com/lsllll44/articles/15522697.htm ...

  4. 前端小白也能快速学会的博客园博客美化全攻略

    前端小白也能快速学会的博客园博客美化全攻略 A呦V,博客园er的自我修养是什么?第一条,别只顾收藏和偷师呀,记得点"推荐"或关注本人喔~ 美化方法论简介 一般而言,需要选一个默认的 ...

  5. 前端小白也能快速学会的博客园博客美化全攻略[附源码]

    前端小白也能快速学会的博客园博客美化全攻略[附源码] 文章目录 前端小白也能快速学会的博客园博客美化全攻略[附源码] 美化方法论简介 准备工作 js权限申请 如何模仿一个博客园的自定义风格(样式css ...

  6. 屏蔽博客园背景动态线条

    1. 问题描述 由于博客园允许用户添加含js的html代码来装饰自己的博客界面,这导致很多人跟风地给自己博客添加背景动态线条.live2D等,其中动态背景线条如下图所示: 它不停地随机生成线条,并漂浮 ...

  7. 博客园_01_为博客园添加目录的方法总结

    本文转自:作者:妙音天女    地址:http://www.cnblogs.com/xuehaoyue/p/6650533.html 目录 第一种:在正文上方直接添加目录 1. 申请开通js权限 2. ...

  8. 如何为你的博客园添加到百度统计

    1.打开百度统计的地址 https://tongji.baidu.com/web/welcome/login?castk=LTE%3D 2.注册,打开网址后,右面有注册按钮,点击注册 选择站长版,点击 ...

  9. python读取数据库数据、并保存为docx_Python - 爬取博客园某一目录下的随笔 - 保存为docx...

    1 #coding:utf-8 2 importrequests3 from bs4 importBeautifulSoup4 importMySQLdb5 6 7 defget_html(url): ...

最新文章

  1. vscode创建工作区_区领导调研工业区高楼村乡村振兴示范村创建工作!
  2. 006_FastDFS文件上传
  3. nginx+passenger下504 Gateway-Timeout问题的解决办法
  4. TensorFlow——多维矩阵的转置(transpose)
  5. mask rcnn算法原理图_基于MASK RCNN算法实现瑕疵图像识别(训练模型及应用)
  6. windows7下面sublime中使用virtualenv切换python版本并运行
  7. 部署到ABAP服务器上的SAP UI5应用,其index.html的读取逻辑
  8. PHP扩展开发--实验成功
  9. 测试环境搭建流程_前端构建 DevOps 搭建 DevOps 基础平台(中)
  10. IAR for AVR delay函数
  11. 在个人Blog页面显示积分与排名
  12. 开发者编程时应该围着“程序”转吗?
  13. linux 跟踪程序读写,Linux中pthread行为的跟踪和可视化工具
  14. M6A rna甲基化最新研究成果进展、论文合集(2021年)
  15. 腾达ac5服务器无响应,腾达路由器AC6告诉你WiFi设置5大误区
  16. CXK, 出来打球!
  17. JavaScript中的symbol对象
  18. c++中DLL文件的编写与实现——三步走
  19. PowerDesigner破解版下载及安装教程
  20. 老哥们 FlexiTimer库怎么用不了呢 ,指点一下小弟

热门文章

  1. 决定一个人成功的七大特质!
  2. Matlab中利用findpeaks找波峰和波谷
  3. LeetCode——765. 情侣牵手(Couples Holding Hands)——分析及代码(Java)
  4. 腾讯QQ2010 Beta2 快乐无极版(采用纯真版最新的数据库)中文绿色版+官方安装版
  5. Orangepi Zero2——Linux串口开发
  6. 堆排序——LeetCode451. Sort Characters By Frequency
  7. JCJC错别字检测接口API测试说明文档
  8. 计算机二级准考证是哪套题,计算机二级word真题:制作准考证
  9. GO学习项目---家庭收支记账软件
  10. 单片机控制电机正反转