gpt4 book ai didi

javascript - 使用小型 Bootstrap 模态的超大背景模态

转载 作者:太空宇宙 更新时间:2023-11-04 10:17:29 25 4
gpt4 key购买 nike

我在使用 Bootstrap 模态时遇到问题,如果我将尺寸更改为较小,则它后面有一个挥之不去的背景模态仍然很大。

enter image description here

在元素窗口中,我可以在 uib-modal-transclude 之前删除 class="modal-content",后面的模态消失。但是,我正尝试在我的代码中应用此更改,但无法使其正常工作。

首先,这段代码似乎来自 uib/template/modal/window.htmlhttps://github.com/angular-ui/bootstrap/blob/master/template/modal/window.html

我正在使用 ui_bootstrap/1.1.2

我尝试使用 windowtemplateurl 覆盖模板并使新模板具有:

  <div modal-render="true" tabindex="-1" role="dialog" class="modal fade ng-isolate-scope in"
uib-modal-animation-class="fade" modal-in-class="in" ng-style="{'z-index': 1050 + index*10, display: 'block'}"
uib-modal-window="modal-window" size="sm" index="0" animate="animate" modal-animation="true"
style="z-index: 1050; display: block;">
<div uib-modal-transclude=""><!--

<!-- Modal -->
<div class="modal-dialog modal-sm">
<div class="modal-content modal-sm">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" ng-click="Cancel()"><span
aria-hidden="true">×</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title ng-binding" id="notfound"> Not Found</h4>
</div>
<div class="modal-body">
<button type="button" class="btn btn-default" data-dismiss="modal" ng-click="Cancel()">Close
</button>
<button type="button" class="btn btn-primary">Add New</button>
</div>
</div>
</div>
</div>
</div>
</div>

这没有用。似乎更改 windowTemplateUrl 根本没有改变任何东西......我也尝试将 css 添加到模态内容,但是这搞砸了这个页面上的其他模态。

我走在正确的轨道上吗?这个错误来自哪里?修复它的最佳方法是什么?

最佳答案

万一其他人遇到此错误,这是我所做的修复工作。

我确实在我的代码中找到了模态大小为“xl”的声明。将其更改为“sm”,我的模态周围仍然有一个包装器,它是 300x184,而我的模态是 300x122。

我取出了 class="modal-dialog" div 包装器,第二个模态消失了。

关于javascript - 使用小型 Bootstrap 模态的超大背景模态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37120700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com