R 将图像添加到shiny应用程序

R 将图像添加到shiny应用程序,r,shiny,R,Shiny,我想以一种非常特殊的方式将图像嵌入到一个闪亮的应用程序中 我的应用程序只包含一个侧栏面板,我希望它位于图像的中心(想象一下像日本国旗一样,我的应用程序是红色圆圈,图像是白色区域) 这样的事情能实现吗? 我相信将图像分割成4段并添加一个带有片段的矩阵是一种选择,但我不确定是否可以做到 谢谢, Diego我认为最简单的方法是使用fluidRow和column添加列,然后在第一个列中添加另一个fluidRow和column,这就是侧边栏所在的位置。比如说: fluidRow( column(

我想以一种非常特殊的方式将图像嵌入到一个闪亮的应用程序中

我的应用程序只包含一个侧栏面板,我希望它位于图像的中心(想象一下像日本国旗一样,我的应用程序是红色圆圈,图像是白色区域)

这样的事情能实现吗? 我相信将图像分割成4段并添加一个带有片段的矩阵是一种选择,但我不确定是否可以做到

谢谢,
Diego

我认为最简单的方法是使用fluidRow和column添加列,然后在第一个列中添加另一个fluidRow和column,这就是侧边栏所在的位置。比如说:

fluidRow(
    column( width = 4, 
        fluidRow(
            column( width = 12, 
                ### YOUR CONTENT/INPUTS HERE ###
            )
        )
    )
)
宽度为4的第一列基本上创建了一列,该列位于屏幕左侧的4/12(或1/3)。可以指定一个介于1-12之间的值

渲染应用程序时,找出该列的CSS类/ID是什么,然后使用CSS指定背景图像


在第二列中,我们指定宽度为12,这意味着要使该内列成为外列的全宽

那么,你只想要你的应用程序的背景吗?是的,但如果它是背景,我还需要相应地定位侧边栏面板,对吗?这容易做到吗?