У меня возникли проблемы с форматированием моей галереи html 3x3, созданной с помощью div. Вот как это выглядит сейчас:css - макет div в виде таблицы
http://codepen.io/makkam121/pen/EisKd
.gallery {
width: auto;
margin: 50px auto;
padding: 10px;
border: 2px solid black;
}
.gallery_row {
margin: 10px 10px 10px 0px;
width: auto;
}
.gallery_image {
width: auto;
display: inline-block;
margin-right: 10px;
}
img {
border: 2px solid black;
padding: 10px;
background-color: #BBAABB;
}
<div class="gallery">
<div class="gallery_row">
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
</div>
<div class="gallery_row">
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
</div>
<div class="gallery_row">
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
<div class="gallery_image">
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Wilderness_road.jpg/70px-Wilderness_road.jpg" alt="">
</div>
</div>
</div>
Я хочу, чтобы галерея выровнять по центру страницы автоматически, как количество изображений в строке может изменяться. Вместо этого я получаю div с огромным правым краем, достигающим правого края страницы. Кроме того, я хочу, чтобы расстояние между элементами и внешней границей было равным (они не ...).
Что я делаю неправильно? Буду признателен за любую помощь.
Так '.gallery_row {выравнивания текста: центр;}'? – dfsq
text-align помог с выравниванием по центру страницы, но внешняя граница все еще распространяется по краям страницы. Я хотел бы, чтобы он был более сжатым - около 10px отделены от элементов. – makkam121