我有4分列在一排成为移动1列。这看起来移动的方式是好的,但我想中心的每个行中的div 2的内容和4。什么是最好的方法来做到这一点?如何才能让我的内容在此响应DIV中心?
显然我的编辑被删除或网站搞砸了,但我曾说过我想做这个垂直和水平。但是,这是我的错,我忘了链接到页面。对不起大家。 - http://www.dismantledesign.com/testsite2/clients.html
编辑:我感谢所有的答案,但我不认为任何人都明白,这个div没有固定的高度。我只是希望文本和图标在屏幕移动时保持居中。 flex看起来不起作用,因为它需要为div设置一个高度。
我还简化了我的HTML
代码
.clientsdetail {
text-align: center;
margin: 0px;
padding: 0px;
overflow-x: hidden;
}
.clientinfo h3 {
padding-top: 10px;;
}
.clientinfo p {
padding: 0px 30px;
font-size: 15px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-md-3 nopadding">
<img class="img-responsive" src="img/clients/ivey.jpg">
</div>
<div class="col-md-3 nopadding cinfo">
<div class="clientinfo text-center">
<h3>IVEY</h3>
<p>Clarksville, TN</p>
<div class="social-icons-clients">
<a href="#"><span class="icon-sprite sprite-ig"> </span></a>
<a href="#"><span class="icon-sprite sprite-fb"> </span></a>
<a href="#"><span class="icon-sprite sprite-gp"> </span></a>
<a href="#"><span class="icon-sprite sprite-sc"> </span></a>
<a href="https://twitter.com/contracoda" target="_blank"><span class="icon-sprite sprite-tw"> </span></a>
</div>
</div>
</div>
<div class="col-md-3 nopadding cinfo">
<img class="img-responsive" src="img/clients/rufus.jpg">
</div>
<div class="col-md-3 nopadding">
<div class="clientinfo text-center">
<h3>RUFUS DAWKINS</h3>
<p>Clarksville, TN</p>
<div class="social-icons-clients">
<a href="#"><span class="icon-sprite sprite-ig"> </span></a>
<a href="#"><span class="icon-sprite sprite-fb"> </span></a>
<a href="#"><span class="icon-sprite sprite-gp"> </span></a>
<a href="#"><span class="icon-sprite sprite-sc"> </span></a>
<a href="https://twitter.com/contracoda" target="_blank"><span class="icon-sprite sprite-tw"> </span></a>
</div>
</div>
</div> \t
</div>
你忘了关上了标签... –
它看起来像我错过了span标记了很多与这些精灵的步伐的。感谢您指出了这一点。 – Dismantle