React和Bootstrap:模态内的工具提示(出现在模态窗口后面)

时间:2016-10-11 17:04:56

标签: javascript twitter-bootstrap reactjs

我在文件中有这样的代码用于模态:

...
Icon = require 'components/shared/icon'
{ Checkbox, OverlayTrigger, Tooltip } = require 'react-bootstrap'
...
body: ->
...
  <Checkbox
    checked={ @state.myAttr }
    onChange={ @onMyAttrChange }>
    <OverlayTrigger placement='top' overlay={ <Tooltip> {I18n.t('my_attr')} </Tooltip> }>
      <Icon fa='info-circle' style={{ marginLeft: 5' }}  />
    </OverlayTrigger>
  </Checkbox>

但工具提示在某种程度上显示在模态窗口后面。如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

.tooltip - 是default的工具提示类。 所以,解决方案是添加:

.tooltip { z-index: 1151 !important; }

到当前页面的css文件。这是引导方面的问题。

答案 1 :(得分:0)

尝试将以下两个属性添加到组件样式中:

  position: relative;
  z-index: 10000 !important;