使子菜单在 mkdocs 材质主题中显示为顶部的下拉菜单

Rnj*_*Rnj 5 mkdocs

mkdocs-material 主题中是否可以有类似这样的下拉菜单:

在此输入图像描述

默认情况下,Material 主题似乎仅呈现标题下方的顶级菜单,子菜单位于左侧栏中。如果保留左侧栏,我就可以了。我只是想知道是否可以让子菜单显示为下拉菜单,如第一张图片所示。

为了更清楚:

在此输入图像描述

Nam*_*ald 1

好吧,我可能迟到了回答您的问题,但是,为了使您的子菜单在 mkdocs 材料主题顶部显示为下拉菜单,您可以执行以下操作。

  1. 在您的 中mkdocs.yml,添加以下代码;
    在此输入图像描述

通过上述配置,我们有三个顶级项目:“ Home”、“ User Guide”和“ About”。“主页”是指向网站主页的链接。在“用户指南”部分下列出了两个页面:“编写您的文档”和“设计您的文档样式”。在“关于”部分下还列出了两个页面:“许可证”和“发行说明”。


最后,不要忘记运行以创建文件;

curl 'https://jaspervdj.be/lorem-markdownum/markdown.txt' > docs/'Writing your docs'

curl 'https://jaspervdj.be/lorem-markdownum/markdown.txt' > docs/'Styling your docs'
Run Code Online (Sandbox Code Playgroud)

ETC

通过这样做,你将得到你想要的,如下所示;

在此输入图像描述

  • 这不适用于物质主题。只有默认的一个。 (4认同)