这适用于用kableExtra制作的表格,这在判断长表格时很有用.我想知道有没有人知道huxtable是如何做到这一点的.

这里有一个RMD的例子,以了解我的意思.我希望Huxtable标题在向下滚动时固定在页面顶部,就像在kable中一样.

---
output: bookdown::html_document2
---

```{r lib}
library(magrittr)
```

```{r kable}
iris %>%
  head(20) %>%
  kableExtra::kbl(caption = "a caption") %>%
  kableExtra::kable_styling(fixed_thead = TRUE)
```

```{r huxtable}
iris %>%
  head(33) %>%
  huxtable::hux() %>%
  huxtable::set_caption("a caption")
```

相关信息:Is it possible to make a huxtable output hoverable?

推荐答案

只需为Huxtable表的每个th个元素设置position: sticky即可.

---
output: bookdown::html_document2
---

```{r lib}
library(magrittr)
```

```{r huxtable}
iris %>%
  head(33) %>%
  huxtable::hux() %>%
  huxtable::set_caption("a caption")
```


```{=html}
<style>

table.huxtable th {
  position: sticky;
  top: 0;
  background: white;
}

</style>

```

Html相关问答推荐

如何才能完成这个背景按钮

srcset和大小总是下载最大的

将多个内联元素置于中心,而无需访问父级上的CSS

CSS位置:固定尊重母公司的保证金属性.""'为什么?

Tumblr博客:如何修复提交页面和询问页面框列计数问题?

具有可展开行的棱角material 表(垫子表),折叠时行之间仍有间隙

在Firefox中,使用写入模式:Vertical-LR时,不随内容扩展的css弹性项

在css中,如何在英雄版块的标题后面做一个粘性的导航栏?

带有图标和悬停过渡的CSS按钮

将三个div转换为显示flex

在选项标签中如何添加Django模板的条件

使用HTML和CSS构建简历网站.无法使body元素内的div元素跨越整个网站高度

BeautifulSoup用名称列表的findall无法找到另一个目标后面的目标

在带有换行文本的工具提示中显示溢出文本

删除按钮组件时 bootstrap col-auto 布局高度对齐中断

使用 TailwindCSS 将徽标放在左上角,将菜单放在右上角

是否可以设置用户在联系表单中输入的文本字体的样式

使用 bootstrap-icons 的未排序图标堆栈

以 HTML 格式显示的 LaTeX 表格

为什么我的动画会向 Moz Firefox 中的微调器添加人工制品?