如何在Quarto/RevealJS演示中仅为单个列表调整内边距?
解决Quarto/RevealJS单个列表内边距自定义问题
当然可行,只需要给目标列表单独加自定义类,再针对性写CSS规则就行,步骤如下:
- 修改CSS文件
在你的style.css里,替换全局的.reveal li规则,新增一个自定义类的规则:
/* 仅针对带custom-list类的容器内的列表项 */ .custom-list li { padding: 25px; }
- 在qmd文档中给目标列表加类
用Quarto的Div容器把需要修改的列表包裹起来,给Div加上自定义类:
::: {.custom-list} - 这是需要调整内边距的列表项1 - 这是需要调整内边距的列表项2 - 这是需要调整内边距的列表项3 :::
这样设置后,只有被.custom-list容器包裹的列表会应用25px的内边距,文档里其他列表还是保持默认样式。
内容的提问来源于stack exchange,提问作者agila
相关产品推荐
相关产品推荐

