【发布时间】:2021-05-15 13:08:05
【问题描述】:
首先,我知道可以使用 CSS 来格式化 YAML 中的内容。通过一些试验和错误,发现下面示例 YAML 中的标题是一个 h1。副标题在 p 下。试图让标题和副标题以最小的空间相互重叠。我尝试了各种各样的事情。比如调整 padding-bottom 和 margin-bottom (用于标题)和 padding-top 和 margin-top (用于字幕)。此外,在两个部分都添加了行高,但这并不能解决问题。我读过你可以用 div 标签做一些事情,但我不确定我将如何走这条路。任何想法将不胜感激。至于可重现性,这是 R-Studio 附带的示例演示文稿。文件>新文件>R markdown>ioslides。
Something
December 2020
目前是这样的
Something
December 2020
这就是现在的 YAML。
title: Market Briefing
subtitle: <span style="font-size:22px; font-family:'Arial'; color:#0A0A0A; font-
weight:normal">December 2020</span><br></br>
author: <span style="font-size:18px; font-family:'Arial'; color:#0A0A0A; float:left;
font-weight:normal">Analysis Bureau</span>
date: <span style="font-size:18px; font-family:'Arial'; color:#0A0A0A;font-style:normal;
float:left">2/2/2021</span>
output:
ioslides_presentation:
css: styles.css
Here is the CSS that I am using
h1{
font-family:'Arial';
font-size:52px !important;
padding-bottom:0px;
margin:0px;
margin-bottom:-1000em
color: #0A0A0A;
}
p{
font-family:"Arial";
font-size:18px !important;
padding-bottom:0px;
padding-top:0px;
margin-top:-100px;
margin:1px;
color: #0A0A0A;
line-height:1;
}
【问题讨论】: