kable(head(mtcars) %>%
kable_styling(bootstrap_options = c("striped", "hover"))
普通的R Markdown文档使用有线表(见上文),非常醒目,看起来像这样:
但是,当我在Blogdown中使用相同的代码块时,以更简约的方式打印了kable表,这并不是我真正想要的。很难读:
如何获取Blogdown来维护普通kable表的属性?我已经通过
update.packages(ask = FALSE, checkBuilt = TRUE)
和tinytex::tlmgr_update()
更新了我的所有软件包。 最佳答案
表格的外观由Blogdown网站的Hugo主题控制。如果缺少表格样式,您将不会得到那些漂亮的表格。
尝试在Blogdown网站的CSS文件中添加以下CSS代码。
table {
margin: auto;
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}
table thead th { border-bottom: 1px solid #ddd; }
th, td { padding: 5px; }
tr:nth-child(even) { background: #eee; }
您可以从blogdown manual中了解更多信息,以了解如何自定义Blogdown网站。