gpt4 book ai didi

选择和数字输入的 css 样式

转载 作者:行者123 更新时间:2023-11-28 09:43:13 25 4
gpt4 key购买 nike

我正在使用 R shiny 并尝试在我的用户界面中为 selectInput 和 numericInput 设置相同的高度。我找到了这一行:

 tags$style(type="text/css", ".selectize-input {line-height: 20px;}"),

它改变了我所有 selectInputs 的高度。

有没有和numericInput类似的行?

谢谢

最佳答案

嗯,它没有特定的类,例如 selectInput。但是您仍然可以使用更通用的类 form-control 获得相同的结果。不过,我们需要使用 height 而不是 line-height,无论如何,这对 selectInput 都可以正常工作。

ui <- fluidPage(
tags$style(type = "text/css", ".form-control.shiny-bound-input,
.selectize-input {height: 70px;}"),
selectInput(inputId = "another_id",
label = "bar",
choices = c(1, 2)),
numericInput(inputId = "some_id",
label = "foo",
value = 1)
)

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

shinyApp(ui, server)

编辑:

如果您想将某些 CSS 应用于特定输入,则需要使用其 id,因此该样式不适用于共享同一类的所有元素。在上面的示例中,如果您只想更改 idsome_idnumericInput 的高度,您可以使用 #some_id 选择此元素,导致以下代码:

tags$style(type = "text/css", 
"#some_id.form-control.shiny-bound-input {height: 70px;}")

关于选择和数字输入的 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49873705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com