闪亮:以不同方式格式化表格

时间:2014-10-01 08:59:25

标签: css r shiny

我正在尝试开发一个闪亮的应用程序,我将需要创建不同格式的几个表。

我目前正在使用css文件作为主题来控制我的应用程序的基本格式,但这将以相同的方式影响应用程序中的所有表。如何将特定的css文件分配给具有特定ID的表。

我还发现了这个特定主题:Override CSS table formatting在html上下文中解决了这个问题,因为我对css相对较新,我会很感激闪亮/ r上下文中的一些帮助。

我假设如果有一个解决方案以类似的方式将css文件与表的id相关联,则可以在每个可以通过css格式化的闪亮元素中应用相同的概念。

1 个答案:

答案 0 :(得分:4)

你不需要一个单独的css文件。您可以在同一文件中使用多个样式来定位不同的元素。 您将使用其唯一ID来定位表。在CSS中,使用#指定ID,因此#mytable指的是具有id=mytable的元素的样式。在您的CSS样式文件中,您可以拥有例如:

#mytable tr td { 
someattribute: somevalue;
}

这样可以使用id=mytable

设置表格的表格单元格