首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap bootbox覆盖

Bootstrap bootbox覆盖
EN

Stack Overflow用户
提问于 2015-05-22 20:44:52
回答 1查看 665关注 0票数 0

我正在为我的应用程序使用bootbox插件。

http://bootboxjs.com/

像这样的东西

代码语言:javascript
复制
bootbox.dialog({
  message: "I am a custom dialog",
  title: "Custom title",
  buttons: {
    success: {
      label: "Success!",
      className: "btn-success",
      callback: function() {
        Example.show("great success");
      }
    },
    danger: {
      label: "Danger!",
      className: "btn-danger",
      callback: function() {
        Example.show("uh oh, look out!");
      }
    },
    main: {
      label: "Click ME!",
      className: "btn-primary",
      callback: function() {
        Example.show("Primary button");
      }
    }
  }
});

我所遇到的问题是,当modal被打开时,动态地添加一些东西到消息中,当modal被打开时,它在页面上向下移动,但是不透明元素黑色保持不变?

请检查我有问题的图片:(

EN

回答 1

Stack Overflow用户

发布于 2015-05-25 10:48:24

这更像是Bootstrap Modal的问题,而不是Bootbox的问题。

最干净的解决方案是约束你的模式的内容,而不是试图覆盖Bootstrap的覆盖工作方式。因此,下面是一个包含大量内容的示例jsFiddle:https://jsfiddle.net/17jLxr2n/

如果我们将一个简单的CSS规则集添加到我们的容器中,我们可以很容易地将模型限制为一个可用的大小,如updated fiddle所示

代码语言:javascript
复制
.dynamic-modal-content
{
    max-height: 300px;
    overflow: auto;
}

您使用的选择器应该是与动态内容一起返回的任何容器。

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

https://stackoverflow.com/questions/30397087

复制
相关文章

相似问题

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