reactjs - React Semantic UI 中模态和下拉菜单的动画

标签 reactjs semantic-ui-react

我最近切换到 React Semantic-UI 但是,我发现 HTML 版本的 Semantic-UI 中没有任何动画,例如下拉菜单和模式弹出窗口。

我尝试使用过渡 Prop 并将其包装在模态周围,但无济于事。

<Transition animation='scale' duration={500}>
  <Modal
    trigger={<Button>Show Modal</Button>}
    header='Reminder!'
    content='Call Benjamin regarding the reports.'
    actions={[
      'Snooze',
      { key: 'done', content: 'Done', positive: true },
    ]}
  />
</Transition>

有什么办法可以解决这个问题吗?

最佳答案

下面的讨论中给出了很多解决方案和示例。我尝试过包装 <Modal><TransitionablePortal>它有效。一探究竟: https://github.com/Semantic-Org/Semantic-UI-React/issues/2923

关于reactjs - React Semantic UI 中模态和下拉菜单的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46234548/

相关文章:

javascript - ReactJS (ReactTestUtils) 理解哪些事件类型?

javascript - 无法使用 semantic-ui-react 减少 reactjs 中标签的字体大小

javascript - 按类别显示语义 UI React 搜索结果?

reactjs - Semantic UI React - 用远程内容填充下拉列表

php - 在reactJS中如何避免使用表单返回空数据?还要检查后端代码,专家给我答案

reactjs - 未捕获的类型错误 : useSelector is not a function

reactjs - react / Material UI 对话框 : how to close a dialogue

css - 自定义 Material 设计数据表复选框

javascript - Semantic-UI-React, selection, multi, 不能设置defaultValue

reactjs - 删除项目时保持语义 react 多选下拉列表打开