视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
bootstrap添加模态窗后,再弹出消息提示框后,原先的滚动条被吃掉了_html/css
2020-11-27 16:12:11 责编:小采
文档


如题 ,在模态中添加了比较多的内容,打开模态框后,会自动添加滚动条,但是在模态框操作提交 验证的时候,验证未通过需要提示提示信息,在提示信息窗口关闭后,页面的滚动条消失了,导致模态框的内容被吃掉一部分。如图:

这是滚动条未消失之前:滚动条还在


弹出的这个提示框:滚动条也还在,


但是关闭提示框后,滚动条就消失了,导致模态框中的内容被吃掉一部分


回复讨论(解决方案)

各位大神,请现身相救吧。不用消息提示框不行,因为有一个confirm的需要,除非用windows自带的,但是样式又不统一了,难看,

你的模态框里面,可以先考虑把“回复”那一块的内容隐藏掉,点击一个按钮或者标题在展开。

另外我记得官方说的好像模态框不支持叠加吧?

http://v3.bootcss.com/javascript/#modals

"
不支持同时打开多个模态框
千万不要在一个模态框上重叠另一个模态框。要想同时支持多个模态框,需要自己写额外的代码来实现。"

你的模态框里面,可以先考虑把“回复”那一块的内容隐藏掉,点击一个按钮或者标题在展开。

另外我记得官方说的好像模态框不支持叠加吧?

http://v3.bootcss.com/javascript/#modals

"
不支持同时打开多个模态框
千万不要在一个模态框上重叠另一个模态框。要想同时支持多个模态框,需要自己写额外的代码来实现。"

不是多个模态框 ,是模态框后,有个数据校验,弹出的comfirm提示框,这个也被当做模态了吗?


你的模态框里面,可以先考虑把“回复”那一块的内容隐藏掉,点击一个按钮或者标题在展开。

另外我记得官方说的好像模态框不支持叠加吧?

http://v3.bootcss.com/javascript/#modals

"
不支持同时打开多个模态框
千万不要在一个模态框上重叠另一个模态框。要想同时支持多个模态框,需要自己写额外的代码来实现。"

不是多个模态框 ,是模态框后,有个数据校验,弹出的comfirm提示框,这个也被当做模态了吗?



那估计没有,你在confirm关闭的时候,在用js给下面那个模态框设置一个高度试试。、



你的模态框里面,可以先考虑把“回复”那一块的内容隐藏掉,点击一个按钮或者标题在展开。

另外我记得官方说的好像模态框不支持叠加吧?

http://v3.bootcss.com/javascript/#modals

"
不支持同时打开多个模态框
千万不要在一个模态框上重叠另一个模态框。要想同时支持多个模态框,需要自己写额外的代码来实现。"

不是多个模态框 ,是模态框后,有个数据校验,弹出的comfirm提示框,这个也被当做模态了吗?



那估计没有,你在confirm关闭的时候,在用js给下面那个模态框设置一个高度试试。、



找了一下,没有不能定义confirm的close事件,在源码中有close事件,但是获取出来的模态框的高度没问题,重设模态框高度没有效果

你用一个easy ui 的弹窗试试,bootstrap确实没有close事件

easyui 的弹窗比Bootstrap还高, 后来没用了,换成页面的提示错误信息,没用弹窗

下载本文
显示全文
专题