我在页面中使用了一些模式,但是每当我打开模式(或触发shown.bs.modal事件)时,整个页面的宽度会缩短一点。这是发生了什么:分页后显示.bs.modal
这些是我使用的代码:
<div id="contact-dialog" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Mesaj Gönder</h4>
</div>
<div class="modal-body">
<p>Test</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Gönder</button>
<button type="button" class="btn btn-default" data-dismiss="modal">Vazgeç</button>
</div>
</div>
</div>
</div>
<div id="sent-dialog" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title"><span class="glyphicon glyphicon-ok"></span> Gönderildi</h4>
</div>
<div class="modal-body">
<p>Mesaj Gönderildi.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Tamam</button>
</div>
</div>
</div>
</div>
脚本:
$(document).ready(function(){
$("#contact-dialog").on("hidden.bs.modal", function(){
$("#sent-dialog").modal("show");
});
});
我该如何解决这个问题?
代码和模式没有什么错误http://jsfiddle.net/pe86f7pn/必须有别的东西,你使用任何动画的CSS? – Shehary
好吧,显然不是。但是,我使用Opera来查看页面。 Firefox没有问题。这似乎是Opera的渲染器的问题。我现在想知道它是否与Chrome一样,因为当前的Opera有Chromium内核。 –
我没有歌剧,但我检查了火狐和铬,都更新到最新版本,并没有问题 – Shehary