2015-05-25 118 views
2

我在Shiny R中使用selectinput來允許用戶選擇多個輸入項目。但是,由於我設置的框的大小(即400px),我擁有的項目太長,因此會被截斷。我試圖使用html代碼通過包裝單詞來更改名稱,以便如果輸入項目比框的寬度更長,則它將換行到下一行。但是,我沒有改變添加HTML標籤。有什麼建議麼?如何使用html在閃亮的SelectInput中打包輸入?

selectInput(paste0("siFactors_",i), 
choices = theCatFactorNameList, selectize=FALSE, multiple = TRUE, width = 400), 
tags$head(tags$style(HTML(paste0(paste0(".siFactors_", i), "{ word-wrap: break-word}"))) 
) 
+0

我有標籤$頭線的更新版本:標籤$頭(標籤$風格(類型= 「文/ CSS」,「select.shiny-bound-輸入{font-size:15px; height:200px; word-wrap:break-word}「))這一行允許我在選擇輸入中編輯文本的大小,但是單詞換行功能不起作用。 –

回答

0

試試這個

tags$style( type='text/css', 
       ".selectize-input { word-wrap: break-word;}" 
       ) 
相關問題