首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改R的htmlwidgets中使用的字体?

如何更改R的htmlwidgets中使用的字体?
EN

Stack Overflow用户
提问于 2020-08-20 18:44:18
回答 1查看 310关注 0票数 0

我有一个在R中使用reactable构建的表,并希望添加一个标题,其字体与我在表中使用的字体相同。我知道如何添加标题,但如何更改字体呢?

代码语言:javascript
复制
library(htmlwidgets)
library(reactable)

reactable(head(iris, 10),
          style = list(fontFamily = 'Menlo',
                       fontSize = '14px'),
          highlight = TRUE) %>%
  htmlwidgets::prependContent(htmltools::tags$h1("This is my Title"))
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-20 21:56:32

您可以在添加标记时设置样式。右键单击列标题显示它们正在使用font-family: Menlo (您请求fontFamily = 'Menlo'的结果),因此这将为您提供相同的字体:

代码语言:javascript
复制
reactable(head(iris, 10),
       style = list(fontFamily = 'Menlo',
                    fontSize = '14px'),
       highlight = TRUE) %>%
htmlwidgets::prependContent(htmltools::tags$h1("This is my Title", 
                                               style = "font-family: Menlo"))

您也可以使用style = "font-family: Menlo; font-size: 14px"来匹配大小。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63503366

复制
相关文章

相似问题

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