Bootstrap 3模式,据我所知,默认情况下没有内置选项来垂直集中它,我做了一个搜索,我发现这个代码在stackoverflow上工作正常,如果模态是本地的。
我的问题是远程加载时的模态在加载后第一次没有显示垂直集中。
对于下一个其他节目和隐藏时间工作正常。
自第一次加载以来,我应该考虑修复它?
return from c in this.Context.Cities
.Include(c => c.State.Select(s => s.Country))
where c.State.Country.Id == id
select c;
答案 0 :(得分:1)
问题在于,当你实例化模态因为它没有内容但它只有0px的高度,那么在接收内容的第二步它加载它,但模态已经实例化了高度0,并以此高度定位在屏幕中央。
你可以做的是监听'loaded.bs.modal'并触发窗口调整大小如下:
store.setRootNode(aux);
希望有所帮助