语义UI下拉宽度

时间:2017-01-30 20:40:12

标签: html css semantic-ui

我使用 Semantic UI 的下拉列表,其中main(顶部?我不知道它是如何调用的)对象具有固定宽度,可选项可以有任何宽度。如果所有项目值都很短,则可以,但是当它们中的一些值太长并且它们被选中时 - 顶部对象接收选定的值并且文本被包装成几行。

它看起来很糟糕,因为下拉的高度变为2倍或3倍等。

Semantics UI是否有内置选项来仅显示值的可接受子字符串?例如,如果我们有一个内部项的值,我们选择它:

A veeery looong name in a veeery shooort dropdown

在顶层对象中我得到3行:

A veeery looong name in a veeery shooort dropdown

..但我想要这样的东西:

A veeery looong ..

..所以它可以在1行显示。如果没有内置选项 - 如何在不使用monospace font-family和计算字符的情况下实现此目的?

2 个答案:

答案 0 :(得分:2)

试试这个:

library(DT)
datatable(df) %>% 
    formatStyle(names(df), backgroundColor = styleInterval(0.05, c("lightgreen", "white")))

答案 1 :(得分:0)

对于以下变体工作:

style={{minWidth:"10em"}}

in

<Form.Field width={3}><Select placeholder='Options' options={options} 
    style={{minWidth:"10em"}}/></Form.Field>