我在HTML代码下面有这个:
<div class="col-sm-12 col-md-12">
<div class="answer-picture col-xs-12" id="bookListDiv">
<div id="loadme" style="display:block; margin:0 auto">
<img src="~/images/loader.gif" />
</div>
</div>
</div>
我尝试了this以及更多但是无法将其与中心对齐。
答案 0 :(得分:2)
将样式text-align:center应用于div:
<div class="col-sm-12 col-md-12">
<div class="answer-picture col-xs-12" id="bookListDiv">
<div id="loadme" style="display:block; margin:0 auto;text-align:center">
<img src="~/images/loader.gif"/>
</div>
</div>
</div>
答案 1 :(得分:1)
包含您的IMG的DIV应为display: block;
图像应为display: inline-block;
或其初始状态;
默认情况下,图片或任何display: inline-block;
对象都会被视为文字,因此您必须将text-align: center;
分配给您的DIV;
希望将来能帮到你。
答案 2 :(得分:0)
只将此css添加到#loadme {text-align:center;}
<div class="col-sm-12 col-md-12">
<div class="answer-picture col-xs-12" id="bookListDiv">
<div id="loadme" style="display:block; text-align:center">
<img src="~/images/loader.gif" />
</div>
</div>
</div>
答案 3 :(得分:0)
这样做..
<div class="col-sm-12 col-md-12">
<div class="answer-picture col-xs-12" id="bookListDiv">
<div id="loadme" class="text-center" style="display:block; margin: 0 auto !important;">
<img src="~/images/loader.gif" />
</div>
</div>
</div>
答案 4 :(得分:0)
在css中,
#loadme { display:grid; align-items:center;}
使用CSSGrid