我试图在一个模态对话框体中居中一个图像(水平和垂直)。我已经尝试了我所知道的每一种排列。顶部/左侧= 50%,边距0自动,类=中心块...通读引导文档,我被难倒了。这是我的html...任何帮助都将不胜感激
<div id="processing" class="modal fade">
<div class="modal-dialog" style="max-width: 350px">
<div class="modal-content">
<div class="panel-heading modal-header dialog-header">
<h4 class="modal-title">Please Wait...</h4>
</div>
<div class="modal-body" style="height: 230px;">
<img src="~/images/ajax-loader.gif" class="img-responsive" />
</div>
</div>
</div>
</div>
编辑:谢谢Chun的回复,但它没有达到预期的效果。这里有2个图片的链接。一个是Chun建议的结果,另一个是经过处理的图片,以展示我想要的结果。https://www.dropbox.com/sh/kj2no3ovgivjjt8/AAAarW9SjuBjYMWZPCUaKebua?dl=0
4条答案
按热度按时间k97glaaz1#
这将使图像在模态内居中。
3xiyfsfu2#
它必须通过添加更多类来工作:
h7appiyu3#
我确实看到了你的链接中的图像超出了你的div容器,这里是需要做什么来解决这个问题。忘记之前提供的所有代码,让我们重新开始。给
position:relative;
一个.modal-body
将避免超出容器的图像,这里有一个例子:然后,通过设置类
.img-responsive
的样式来创建居中的登录图像cnjp1d6j4#
要解决此问题,只需添加bootstrap的
img-fluid
类。代码看起来像这样