conflunce设置浮动导航方法,提高效率

背景

我们文档很长时,即使添加了目录,每次想要找到对应内容时,也需要回到文章的开头去找目录,而且目录很长,找起来就很麻烦,于是我就想起来,把目录变成浮动的,这样就不需要哦把页面翻来翻去,不用浪费时间在回到文章开头,提高读取文档的效率

我们自己的文章添加浮动目录

方法一:添加用户自定义宏,这种方式需要有confluence超级管理员权限才能操作
方法二:在我们的文章里添加普通目录宏,然后再添加html宏,把下面代码插入到HTML宏内容中就可以
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

效果图:
在这里插入图片描述

<!-- 创建一个浮动的右侧导航div --> 
<div id='my_toc_div' style="width: 350px; position: fixed; bottom: 20px;right: 25px; z-index: 100; background: rgb(227 227 227 / 78%);"> 
<div style="padding: 8px;text-align: center;background: linear-gradient(45deg, black, transparent);color:#fff"><strong>导航目录</strong></div> 
<div id='my_toc' style="width: 350px;height:500px; overflow:auto;  margin-bottom: 30px;">
</div>
</div>
<button style="position: fixed; bottom: 20px;right: 25px; z-index: 110;background-color: coral;"  
	class="aui-button aui-button-primary" onclick="toggle_toc()">
    隐藏/显示
</button > 
<script>     
function move_toc_to_my_div() {
	var origin_toc_html = $('.toc-macro');
	$('#my_toc').append(origin_toc_html);
};
function toggle_toc() {
	if ($("#my_toc_div").is(":hidden")) {
		$("#my_toc_div").slideToggle(); 
	} else {
		$("#my_toc_div").slideToggle(); 
	}
}
$(move_toc_to_my_div);
 </script>

别人的文章,变成浮动目录

别人的文章我们没办法修改,所以只能添加脚本方式把目录变成浮动的,方式如下
步骤一:浏览器添加书签,书签名自己定,url内容是下面代码
步骤二: 打开别人的文档,当有目录存在时,点击我们步骤一的书签,就可以把目录变成浮动的
代码和效果图如下:

javascript:$("#content").append("<!-- 创建一个浮动的右侧导航div -->

<div id=\'my_toc_div\' style=\"width: 350px; position: fixed; bottom: 20px;right: 25px; z-index: 100; background: rgb(227 227 227 / 78%);\"> 
<div style=\"padding: 8px;text-align: center;background: linear-gradient(45deg, black, transparent);color:#fff\"><strong>导航目录</strong></div> 
<div id=\'my_toc\' style=\"width: 350px;height:500px; overflow:auto;  margin-bottom: 30px;\">
</div>
</div>
<button style=\"position: fixed; bottom: 20px;right: 25px; z-index: 110;background-color: coral;/*border:1px solid black;width: 70px;height:30px;  text-align:center;line-height:30px; */\"  
	class=\"aui-button aui-button-primary\" onclick=\"toggle_toc()\">
    隐藏/显示
</button >");
function move_toc_to_my_div() {
	var origin_toc_html = $('.toc-macro');
	$('#my_toc').append(origin_toc_html);
};
function toggle_toc() {
	if ($("#my_toc_div").is(":hidden")) {
		$("#my_toc_div").slideToggle(); 
	} else {
		$("#my_toc_div").slideToggle(); 
	}
}
$(move_toc_to_my_div);

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huihttp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值