Хорошо, после комментария ниже, у меня есть лучшее представление о том, что вы ищете, поскольку предостережение контейнера div требует 208 пикселей.Я не думаю, что margin: auto будет здесь для центрирования всех трех в группе, поэтому я предлагаю float: left и использовать jQuery для вычисления #content div, вычитания ширины .container и деления на два, чтобы получить левое поле слева.-st. .container div.
.container {
width:208px;
float:left;
padding:0;
margin: 0 auto;
text-align:center;
background-color: #cccccc;
}
.container p {
text-align:justify;
padding: 20px 10px 20px 10px;
}
$(document).ready(function(){
var w = $('#content').width();
var calw = (parseInt(w) - (208*3))/2;
$('#left').css('margin-left',calw+'px');
});
<div id="content">
<div class="container" id="left">
<h3>COLLECTIONS</h3>
<p>blahblah</p>
</div>
<div class="container">
<h3>COLLECTIONS</h3>
<p>blahblah</p>
</div>
<div class="container">
<h3>COLLECTIONS</h3>
<p>blahblah</p>
</div>
</div>
EDIT Чтобы учесть контейнеры div с фиксированной шириной 208px, я думаю, что самый простой способ сделать это - использовать немногоjQuery:
$(document).ready(function(){
var w = $('#content').width();
var calw = (parseInt(w) - (208*3))/2;
$('#left').css('margin-left',calw+'px');
});
Вот jsfiddle , чтобы продемонстрировать эффект (обновлено с помощью вышеупомянутого).
Конечно, на этом этапе вы, возможно, очень хорошо будетеВы можете использовать контейнерный div с примененным к нему полем auto и шириной 3-х contianer div'ов, которые у вас есть.Конечно, этот подход вызывает проблемы в IE из-за ошибки в способе margin: auto обрабатывается.
.container2 {
width:208px;
float:left;
padding:0;
margin: 0 auto;
text-align:center;
background-color: #cccccc;
}
.container2 p {
text-align:justify;
padding: 20px 10px 20px 10px;
}
#content2 {
width: 624px;
background-color: #ccccaa;
margin: 0 auto;
}
<div id="content2">
<div class="container2">
<h3>COLLECTIONS</h3>
<p>blahblah</p>
</div>
<div class="container2">
<h3>COLLECTIONS</h3>
<p>blahblah</p>
</div>
<div class="container2">
<h3>COLLECTIONS</h3>
<p>blahblah</p>
</div>
<br style="clear: both;"/>
</div>
Отображение обоих .