docusaurus - Docusaurus 2 - 粘性公告横幅
问题描述
是否可以在滚动标题上方“粘贴”公告横幅?如果是这样,怎么办?我需要始终显示横幅,但它也不是标题。
谢谢!
解决方案
这是简单的方法,尽管它会在标题下方。但是向下滚动后它会粘在顶部。
如何:
0)确保您在您的设置自定义主题docusaurus.config.js
:
module.exports = {
[…]
presets: [
[
'@docusaurus/preset-classic',
[…]
theme: {
customCss: require.resolve('./src/css/custom.css'),
},
],
[…]
1)将此添加style
到您的custom.css
- 这是一个示例,修改以满足您的需求:
div.sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
background-color: yellow;
padding: 50px;
font-size: 20px;
}
2)将 div 容器添加到您的markdown
文件中 - 此 div 将接收广告内容,因此您可以随意修改:
# Lorem Ipsum
<div className="sticky"></div>
Lorem Ipsum is simply…
推荐阅读
- tsql - 使用 SUM OVER 子句,如何仅在输出不大于某个值时检查总和,否则使用当前月份值?
- php - 通过点击 php 获得一个隐藏的表格
- angular - 为什么引用`window.location`被认为是一种不好的做法?
- c++ - 如何使用执行?
- azure - Prometheus - 从 Azure VM 内的不同端点抓取指标
- apache-storm - 当我们在 Apache Storm 中运行同一个 spout 的多个实例时,数据如何保持一致
- c# - 如何在 .Net Core 中为 IAntiForgery 接口和 IHttpContextAccessor 创建实例
- python - 从不同数据框中的另一列中查找一个数据框的列中的字符串
- wordpress - 返回 Null 术语自定义分类法 WPGraphQL Headless Wordpress
- python-imaging-library - 使用 Pillow 在 GIF 中的第一帧之后的帧上的黑色背景