R Shiny htmloutput内嵌imageoutput

时间:2017-02-01 09:43:48

标签: html css r shiny

我有一个闪亮的应用程序,它使用htmloutput在给定格式中显示变量(比如var1)。根据var1的输出,我将通过imageOutput显示一个图像,它是var1的标识。我在absolutePanel下显示所有这些。

但是图片来自 htmlOutput给出的文本行。无论如何,我可以让他们在同一条线上?

htmlOutput可以包含图像吗?如果是这样,怎么样?

编辑:从我发现的,我需要使用span()函数,但我不知道如何将它用于我的目的

所以这就是它现在的样子:

[![在此处输入图像说明] [1]] [1]

我希望它看起来像这样:

[![在此处输入图像说明] [2]] [2]

我知道很少知道如何解决这个问题。如果我检查元素和那些想要查看html的人,请转到:[![在此输入图像描述] [3]] [3]

1 个答案:

答案 0 :(得分:0)

学到足够的CSS来解决这个问题。

调用ui.R中的HTML函数,并将派对名称htmlOutput的显示更改为内联块,以便允许其他元素出现在同一行中:

tags$head(tags$style(
HTML('
      #winner {
                  display:inline-block;
      }
    ')
))