我已经看到很多关于这个的帖子,我知道它很简单,但我无法让我的例子工作,我想了解为什么,因为我仍然没有把握定位在CSS中的概念。在div中的中心元素解释
我在我的应用程序中使用简单的引导程序。我有一个container
与row
和col-md-6
。我的代码看起来像这样。
<section id="automat" class="box bg-light-grey">
<div class="container">
<div class="row">
<div class="col-md-6 col-md-offset-3">
<img src="images/iPod.png" class="scaleImage"/>
</div>
</div>
</div>
</section>
而且我的形象自定义的CSS样式看起来像这样(取决于屏幕尺寸,我会控制img元素的大小)。
.scaleImage {
width:300px;
height:auto;
position:relative;
margin:0 auto;
}
正如你所看到的,我已经尝试设置我的元素的确切width
,与position:relative
和margin:0 auto
。根据其他帖子,这应该足以将我的元素居中在我的容器中,但事实并非如此。它仍然锁在我的col-md-6
容器的左侧。
我的问题是:为什么我的解决方案无法正常工作,如何更改我的代码以使其工作?
尝试使用文本中心,文本左侧和文本右侧 – mmativ