Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有“printr”包的HTML表格格式_Html_Css_R_Rstudio_Knitr - Fatal编程技术网

带有“printr”包的HTML表格格式

带有“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:

我刚刚开始在RStudio(0.98.1103,OSX)中使用
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: