页面分块

Gitbook 插件:将页面分块显示

Sectionx

[!TIP|style:flat|iconVisibility:hidden|labelVisibility:hidden] npm install gitbook-plugin-sectionx

https://github.com/ymcatar/gitbook-plugin-sectionx

标签的 tag 最好是使用 b 标签,如果使用 h1-h6 可能会和其他插件冲突。

{
    "plugins": [
       "sectionx"
   ],
    "pluginsConfig": {
        "sectionx": {
          "tag": "b"
        }
      }
}

上面 tag 标签,可选值:h1, h2, h3, h4, h5, h6, b

使用方法

在 md 文档中,使用语法:

<!--sec data-title="这里写标题" data-id="section0" data-show=true ces-->
这里是markdown内容1
这里是markdown内容2
这里是内容3
<!--endsec-->

参数的作用

  • data-title:收缩模块的标题,大小在插件参数配置里面配置,注意:HTML中实体字符要转义
  • data-id:收缩模块的id,用于插件的控制按钮,下面讲解
  • data-show:模式默认是收缩还是展开的,true:展开,false:隐藏
  • data-nopdf:在pdf中显示的情况,设为true不显示
  • data-collapse:其中的数据是否默认显示
使用示例
<!--sec data-title="标题" data-id="section0" data-show=true ces-->
### 内部的标题最大从 h3开始

里面可以写**任何**`markdown`代码。

很开心能找到想要的插件 :smile:
<!--endsec-->

Section

也可以通过一个 button 来触发折叠:

<button class="section" target="section1" show="Show next section" hide="Hide next section"></button>

<!--sec data-title="按钮触发" data-id="section1" data-show=true ces-->
#### 内部的标题h4

里面可以写**任何**`markdown`代码。

很开心能找到想要的插件 :laughing:
<!--endsec-->

Section

results matching ""

    No results matching ""