我正在使用Angular UI模式,并希望使其更小。根据引导的网站,使模较小的时候应该使用模式平方米的改性剂类:Angular UI Modal CSS
<div class="modal-dialog modal-sm">
我有麻烦纳入这个div到我的角度模式的模板。我发现的每个Angular UI模式示例都只包含模板中的模态头,模态体和模态脚注div。 Angular已经提供了外部模态,模态对话框和模态内容div吗?如果是这样,是否有任何方法来覆盖它们,以便我可以将“模态-sm”应用于模态对话框div?我试图在模板中添加完整的模态div结构,并导致模态问题。我也尝试在我的控制器中设置windowClass =“模态对话框模式-sm”,但这也不起作用。有任何想法吗?谢谢。
更新:这里是我的模态模板的内容后,我试图包括外Bootstrap div的。这是确认用户想要删除项目的非常简单的模式。
<div class="modal">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<h4>Confirm Delete</h4>
</div>
<div class="modal-body">
<p>Are you sure you want to delete?</p>
</div>
<div class="modal-footer">
<button class="btn btn-primary" ng-click="confirm()">Confirm</button>
<button class="btn btn-warning" ng-click="cancel()">Cancel</button>
</div>
</div>
</div>
</div>
结果是它没有正确显示我的模态。我可以看到背景和我认为是我的模式的一小部分。
更新:使用@ lmyers的解决方案为我工作,但没有指定宽度为60%,我做了以下使用@ modal-sm Less变量。
.confirm-modal .modal-dialog {
width: @modal-sm;
}
你能告诉你在你的模式是把内容的例子吗?您是否尝试通过控制内容的大小来控制模式的大小? – lmyers
我用我的模态模板的内容更新了问题。正如你所看到的,我的模式中内容很少,所以内容的大小不是问题。我只想使用modal-sm来使我的模式比默认大小更小。 – jsparks
我有一个几乎相同的模式对话框进行确认删除,没有外部div,并适当调整自己的大小。所以我想知道什么版本的引导?什么在你的.css?您可能需要在Chrome中查看正在应用于此对话框进行调试的样式。 – lmyers