首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Semantic-UI-React中将Modal居中?

如何在Semantic-UI-React中将Modal居中?
EN

Stack Overflow用户
提问于 2018-03-21 04:30:47
回答 3查看 7.4K关注 0票数 6

我是语义-UI-React框架的新手,最近遇到了一个我似乎无法修复的问题。我有一个登录和注册模态在我的主页上。当LogIn和注册按钮被触发时,模式弹出。但是,我不能让它出现在页面的中心。它在页面的顶部,部分被截断了。我该怎么做呢?提前感谢您的帮助!

EN

回答 3

Stack Overflow用户

发布于 2018-03-23 19:32:37

包含模式对话框的外部<div>具有display: block;而不是flex,这会导致未对齐。更具体地说,由于某种原因,.dimmed.dimmable > .ui.visible.dimmerdisplay: flex定义被.visible.transition强加的display: block !important所覆盖。

您可能希望将以下内容添加到CSS中以解决此问题:

代码语言:javascript
复制
.dimmed.dimmable > .ui.modals.dimmer.visible {
  display: flex !important;
}

或者,如果您使用的是css模块:

代码语言:javascript
复制
:global(.dimmed.dimmable > .ui.modals.dimmer.visible) {
  display: flex !important;
}
票数 9
EN

Stack Overflow用户

发布于 2020-03-14 18:13:27

几个月前,我在学习react时遇到了这个问题,这就是我如何在App.js文件夹下对这个issue.In我的.css文件进行排序的,只需添加:

代码语言:javascript
复制
.modal {
    height: auto;
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
}

希望它是helps.Cheers

票数 6
EN

Stack Overflow用户

发布于 2018-03-21 06:11:37

SUI中的模式当前存在问题请查看此问题https://github.com/Semantic-Org/Semantic-UI/issues/6185

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49393582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档