Картинка не появляется в качестве фона в приложении Shiny - PullRequest
0 голосов
/ 18 марта 2020

Я изо всех сил стараюсь поместить SVG изображение в качестве фона некоторого div в UI. Ниже приведен мой минимальный Shiny app -

library(shiny)

ui <- fluidPage(
  div(style = "height: 100px; width: 100px; background-image: url('https://cdn.shopify.com/s/files/1/0496/1029/files/Freesample.svg') no-repeat top left;")
)
server <- function(input, output) {}
shinyApp(ui, server)

Как видите, картинка не подходит в качестве фона.

Действительно ценю за любой указатель.

1 Ответ

1 голос
/ 18 марта 2020

Вы должны использовать свойство CSS background вместо background-image. Более того, установленные вами размеры слишком малы для размещения изображения. Попробуйте:

library(shiny)

ui <- fluidPage(
  div(style = "height: 392px; width: 472px; background: url(https://cdn.shopify.com/s/files/1/0496/1029/files/Freesample.svg) no-repeat top left;")
)
server <- function(input, output) {}
shinyApp(ui, server)
...