mkdocs - 如何在 MKDocs 正文中“嵌入”自定义 404 页面?
问题描述
我正在尝试找到一种在 MKDocs 页面正文中嵌入自定义 404“页面”的方法。我在通常的地方搜索过,但没有运气。
换句话说,我不想要全帧 404。我仍然想要导航、页眉、页脚等。
我通过Tumult 的 Hype在 HTML5 中创建了一个新的 404 页面,我可以成功地将其用作替换 404。但是,404 加载了全帧。
过去我用Jekyll很容易做到这一点,但我还没有想出在 MKDocs 中做到这一点的方法。这可能很简单,我只是错过了一些重要的事情。如果有什么不同,我使用的是 Material 主题。
这是我得到的:
┌─────────────────────────────────────────────┐
│┌───────────────────────────────────────────┐│
││ ││
││ ││
││ ││
││ ││
││ ││
││ ││
││ 404 ││
││ ││
││ ││
││ ││
││ ││
││ ││
││ ││
│└───────────────────────────────────────────┘│
└─────────────────────────────────────────────┘
Created with Monodraw
这是我想要的:
┌─────────────────────────────────────────────┐
│ ┌─────────────────────────────────────────┐ │
│ │ Header │ │
│ └─────────────────────────────────────────┘ │
│ ┌────┐ ┌──────────────────────────────────┐ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │Nav │ │ 404 │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ └────┘ └──────────────────────────────────┘ │
│ ┌─────────────────────────────────────────┐ │
│ │ Footer │ │
│ └─────────────────────────────────────────┘ │
└─────────────────────────────────────────────┘
Created with Monodraw
解决方案
推荐阅读
- excel - 为什么重启电脑后excel会重新打开
- php - laravel 7无法发送没有发件人地址的消息
- android - 如何使用 com.glide.slider.library.SliderLayout 自定义指标样式?
- class - Dart Flutter:为什么终端会输出这些行?
- python - 如何在 QGraphicsScene 中定位和锚定文本?
- swift - CoreAudio:如何检测RemoteIO后面没有设备而不启动它?
- c# - 使用 NetDataContractSerializer 从 DataContract 集成到 IXmlSerializable
- python - AssertionError:视图函数映射正在覆盖现有端点函数:bot
- python - NameError:使用 dtw 时未定义名称“rabinerJuangStepPattern”
- swift - SKProduct Swift - 信息从何而来?