В настоящее время я разрабатываю блестящее приложение для панели инструментов, где экранная недвижимость в большом почете. Я скорректировал пользовательский css на основе рекомендаций из здесь и пытаюсь поместите входные метки рядом с входным объектом (а не по умолчанию выше). Я видел этот вопрос, однако, попробовав его в моем приложении панели управления, он не работает.
Я пробовал несколько разных хаков, но безрезультатно. К сожалению, я не разработчик внешнего интерфейса, и даже попытки воспроизвести примеры с веб-сайта AdminLTE не увенчались успехом.
Reprex, используя код из другого вопроса, но на блестящей панели инструментов.
# reprex
library(shiny)
library(shinydashboard)
header <- dashboardHeader(title = "mytitle in here")
sidebar <- dashboardSidebar("some stuff")
body <- dashboardBody(
tags$head(
tags$style(type="text/css", "label.control-label, .selectize-control.single{ display: inline-block!important; }")
),
box(width = 12,
column(2,
selectInput(inputId = "input1", label = "input #1",
choices = letters[1:4], multiple = TRUE, selectize = TRUE),
selectInput(inputId = "input2", label = "input #2",
choices = letters[10:14], multiple = TRUE, selectize = TRUE)
),
column(2,
selectInput(inputId = "input3", label = "input #3", choices = c(2000:2004), selectize = TRUE),
selectInput(inputId = "input4", label = "input #4",
choices = letters[26:20], multiple = TRUE, selectize = TRUE))
)
)
ui <- dashboardPage(header, sidebar, body, title = "my dashboard")
server <- shinyServer(function(input, output) { NULL })
shinyApp(ui, server)
Использование tag$style()
из моего комментария приводит к тому, что входные данные выглядят так, где выбор входных данных не заполняет остальную ширину столбца.
ЖЕЛАЕМЫЙ РЕЗУЛЬТАТ Чего я надеюсь достичь, так это иметь входные данные, которые выглядят так (постоянной ширины), а метки расположены рядом, а не сверху.
shiny 1.0.0
, и это сработало нормально. Размеры полей ужасны, но они помещают метки рядом с вводом. - person Dan   schedule 25.01.2017tag$style()
из вопросов и ответов в комментариях. - person Dan   schedule 27.01.2017