我想更改四开版中两列布局的一部分的字体大小。这是一些无需更改字体大小的可重现代码:
---
output: revealjs
---
:::: {.columns}
::: {.column width="40%"}
Example list:
* unordered list
+ sub-item 1
+ sub-item 2
- sub-sub-item 1
:::
::: {.column width="60%"}
![Here's an elephant](https://www.r-project.org/logo/Rlogo.png)
:::
::::
输出:
正如你所看到的,这效果很好。两列布局很好。想象一下我想更改文本部分(第一列)的字体大小,我们可以使用style="font-size: 50%;"
以下方法来减小字体大小:
:::: {.columns}
::: {.column width="40%" style="font-size: 50%;"}
Example list:
* unordered list
+ sub-item 1
+ sub-item 2
- sub-sub-item 1
:::
::: {.column width="60%"}
![Here's an elephant](https://www.r-project.org/logo/Rlogo.png)
:::
::::
输出:
正如你所看到的,字体大小确实减小了,但是布局又不一样了。图片向左移动得更多。所以我想知道是否有人知道如何在不移动项目的情况下减小两列布局中列的字体大小?
问题是列宽是通过
style
属性设置的。但是,通过设置font-size
viastyle
属性,您将覆盖默认值并且列宽会被删除:也许有默认选项可以设置字体大小而不覆盖默认值。但一个可能的解决方法是
style
也通过属性设置列宽: