带有“printr”包的HTML表格格式
我刚刚开始在RStudio(0.98.1103,OSX)中使用带有“printr”包的HTML表格格式,html,css,r,rstudio,knitr,Html,Css,R,Rstudio,Knitr,我刚刚开始在RStudio(0.98.1103,OSX)中使用printr包()。在生成PDF时,它可以很好地生成格式良好(居中)的表格(Knit PDF按钮)。使用Knit HTML时,表格会分布在页面的整个宽度(浏览器或查看器),而不管列数是多少——我希望表格居中,就像它们出现在printrvignette()中一样。这是一个CSS问题,还是我错过了一个简单的“技巧” 谢谢通过CSS完成对中。特别是,CSS链接中的这个位将左右边距设置为auto,这使得(固定宽度)表格在列中居中 table:
printr
包()。在生成PDF时,它可以很好地生成格式良好(居中)的表格(Knit PDF
按钮)。使用Knit HTML
时,表格会分布在页面的整个宽度(浏览器或查看器),而不管列数是多少——我希望表格居中,就像它们出现在printr
vignette()中一样。这是一个CSS问题,还是我错过了一个简单的“技巧”
谢谢通过CSS完成对中。特别是,CSS链接中的这个位将左右边距设置为
auto
,这使得(固定宽度)表格在列中居中
table:not([class]) {
margin: auto auto 10px auto;
}
我注意到printr vignette源代码的标题中有以下内容,从而解决了这个问题:
output:knitr:::html\u vignette:
。