首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xaringan:减少输入和输出之间的垂直空间?

xaringan:减少输入和输出之间的垂直空间?
EN

Stack Overflow用户
提问于 2019-08-19 12:09:57
回答 1查看 1.4K关注 0票数 3

如果我想减少代码输入框和输出框之间的垂直空间,我就不知道如何更改xaringan包中的CSS。下面是默认xaringan模板中的简单更改:

代码语言:javascript
复制
---
title: "Presentation Ninja"
subtitle: "⚔<br/>with xaringan"
author: "Yihui Xie"
institute: "RStudio, Inc."
date: "2016/12/12 (updated: `r Sys.Date()`)"
output:
  xaringan::moon_reader:
    lib_dir: libs
    nature:
      highlightStyle: github
      highlightLines: true
      countIncrementalSlides: false
---

background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/be/Sharingan_triple.svg)

```{r setup, include=FALSE}

选项(htmltools.dir.version= FALSE)

代码语言:javascript
复制
???

Image credit: [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Sharingan_triple.svg)

---
class: center, middle

# xaringan

### /ʃaː.'riŋ.ɡan/

---
class: inverse, center, middle

# Get Started

---

---

# R code

```{r}

1+1

代码语言:javascript
复制

我想缩小输入、投入和输出之间的空间:

这是我在野外探险课上看到的。我想我只是想缩小橙色的面积。pre?我试着改变它,但搞砸了CSS。谢谢你的暗示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-19 19:56:04

您可以通过插入html <style></style>标记在本地更改css代码。控制xaringan的pre元素的默认大小的部分定义如下:

代码语言:javascript
复制
pre {
    display: block;
    font-family: monospace;
    white-space: pre;
    margin: 1em 0px;
    margin-top: 1em;
    margin-right: 0px;
    margin-bottom: 1em;
    margin-left: 0px;
}

(至少这是我看到的默认代码,如果我使用来自RStudio的默认标记xaringan模板)。

您需要更改的是margin-bottommargin-top元素。因此,如果在.Rmd文件中紧接yaml之后添加以下内容,则应该能够修改相关部分。

代码语言:javascript
复制
<style>
pre {
    display: block;
    font-family: monospace;
    white-space: pre;
    margin: 1em 0px;
    margin-top: 0em;
    margin-right: 0px;
    margin-bottom: 0em;
    margin-left: 0px;
}
</style>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57556452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档