Прозрачность изображения не работает на блестящей - PullRequest
0 голосов
/ 26 июня 2019

У меня есть изображение png с прозрачным фоном, но когда оно отображается с блеском, фон становится белым, и изображение имеет большую ширину, чем оригинал.

Изображение:

enter image description here

Как это выглядит в блестящем:

enter image description here

Часть блестящего кода с изображением:

title <- tags$a(tags$img(src="shield.png", height='30', width='50'), 'League of Squads', style = "color: white;")
ui <- dashboardPage(
  dashboardHeader(title = title,titleWidth = 250),

1 Ответ

3 голосов
/ 26 июня 2019

Я скачал вашу фотографию, она имеет 392x390px.Вы должны уменьшить его соответственно (30x30, а не 30x50).В противном случае это будет выглядеть растянутым.

Почему изображение имеет белый фон?Я не могу вам сказать, есть два возможных варианта:
1. Вы преобразовали его неправильно.
2. Он находится внутри div с белым фоном.

В моем собственном коде,все работало нормально.

   ## app.R ##

title <- tags$a(tags$img(src="shield.png", height='30', width='30'), 'League of Squads', style = "color: white;")

library(shiny)
library(shinydashboard)

ui <- dashboardPage(
    dashboardHeader(title = title,titleWidth = 250),
    dashboardSidebar(),
    dashboardBody()
)

server <- function(input, output, session) {

}

shinyApp(ui, server)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...