Javascript 如何在react bootstrap的DropdownButton中包装太长的标题?
我有一个下拉按钮,但是,它的(动态更改)标题可能太长,不适合。因此,我想知道是否有一种方法可以自动将过长的标题包装到第二行Javascript 如何在react bootstrap的DropdownButton中包装太长的标题?,javascript,reactjs,twitter-bootstrap,react-bootstrap,Javascript,Reactjs,Twitter Bootstrap,React Bootstrap,我有一个下拉按钮,但是,它的(动态更改)标题可能太长,不适合。因此,我想知道是否有一种方法可以自动将过长的标题包装到第二行 <Panel > <Panel.Body collapsible> <ButtonGroup vertical > dsadas <DropdownButton title="Dropdown2re12r412
<Panel >
<Panel.Body collapsible>
<ButtonGroup vertical >
dsadas
<DropdownButton title="Dropdown2re12r412r12r12r2r2">
<MenuItem eventKey="1">Dropdown link</MenuItem>
<MenuItem eventKey="2">Dropdown link</MenuItem>
</DropdownButton>
fwf21
<DropdownButton title="Dropdown" >
<MenuItem eventKey="1">Dropdown link</MenuItem>
<MenuItem eventKey="2">Dropdown link</MenuItem>
</DropdownButton>
</ButtonGroup>
</Panel.Body>
</Panel>
达达斯
下拉链接
下拉链接
fwf21
下拉链接
下拉链接
编辑:添加屏幕截图将navItem='true'添加到dropdownBotton标签您可以使用CSS将其包装为以下内容:
.dropdown-toggle {
width: 100px;
white-space: normal;
word-break: break-all;
}
:设置一个特定的宽度,以便包装工作宽度:100px
:此行覆盖样式:空白:正常
来自引导,使您的按钮文本不包装空白:nowrap
:分词,你可以从中学到更多分词:全部分词
希望这有帮助 你能提供一个有效的例子吗?这应该很容易通过via解决CSS@konekoya我用更多的细节和截图编辑了这个问题。你能看一下吗?谢谢你的更新。我已经发布了我的答案,请查看!除此错误外,未进行任何更改:警告:React无法识别DOM元素上的
navItem
prop。如果您有意将其作为自定义属性显示在DOM中,请将其拼写为小写navitem
。如果意外地从父组件传递了它,请将其从DOM元素中删除。