R Shiny Change Box цвет фона - PullRequest
       12

R Shiny Change Box цвет фона

0 голосов
/ 01 июня 2018

Можно ли изменить действительный цвет коробки в R Shiny?Есть ли функция для этого?Все коробки, которые я хочу сделать, должны быть индивидуального цвета.Так что HTML не подходит для меня.

Я пробовал black <- c("#e9e9e9") с box(xxxxxxx, background = black) без "", тогда я получу ошибку

: # e9e9e9 Это не правильный цвет, должен 'красный' ии так далее.

Спасибо за помощь.

1 Ответ

0 голосов
/ 01 июня 2018

Откройте вашу программу в браузере и используйте инструменты разработчика, чтобы найти переменные, которые представляют ваш «ящик» в HTML, как только вы узнаете, что их легко раскрасить.

Мы можем вводить HTML прямо в блестящийиспользуя tags$head(

В этом примере я закрашиваю основную лунку панели боковой панели, здесь можно создать цвета https://pikock.github.io/bootstrap-magic/app/index.html#!/editor

Обратите внимание, что .well - это имя модуля HTML.хочу стиль.У вас все будет иначе.

  tags$head(
        # Styling Well 
           tags$style(type = 'text/css','.well {
                       background-color: #00244a;
                       }'
           )

Чтобы по-настоящему понять, как это сделать самостоятельно, см. https://shiny.rstudio.com/articles/html-tags.html & R блестящий - фон боковой панели

Примечание. Причина, по которой вы получаете эти ошибки, заключается в том, что вы передаете HTML-цвет в R, не уведомляя Shiny об использовании HTML-кода, поэтому доступны черный, красный и все остальные R-цвета по умолчанию.

...