【问题标题】:Shiny: Format tables differentlyShiny:以不同的方式格式化表格
【发布时间】:2014-11-26 01:50:06
【问题描述】:

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

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

我还发现了这个特定主题:Override CSS table formatting,它解决了 html 上下文中的问题,由于我对 css 比较陌生,我希望能在闪亮/r 上下文中提供一些帮助。

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

【问题讨论】:

    标签: css r shiny


    【解决方案1】:

    您不需要单独的 css 文件。您可以在同一文件中针对不同元素设置多个样式。 您将使用其唯一 ID 定位该表。在 CSS 中,id 是使用# 指定的,所以#mytable 指的是带有id=mytable 的元素的样式。例如,在您的 CSS 样式文件中:

    #mytable tr td { 
    someattribute: somevalue;
    }
    

    这会将表格的表格单元格设置为id=mytable

    【讨论】:

    • 非常感谢您在过去也给了我更多简洁的答案。
    猜你喜欢
    • 1970-01-01
    • 2022-11-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-01
    相关资源
    最近更新 更多