2013-10-09 2 views
0

У меня есть 6 divs, который будет содержать изображения для продуктов, и я хочу их рядом друг с другом рядами по три, но тогда я хочу, чтобы они были центрированы.Не могу получить divs центральным в родительском

Это код, который я создал для родителя, и все его совершенства, кроме того, что они являются центральными.

<div id="parent" style="display:inline-block; margin:0 auto; width:730px">...</div> 

Как вы можете видеть, дивы выровнены влево по сравнению с горизонтальным правилом .. enter image description here

Вот весь мой код: http://jsfiddle.net/FNkUP/

ответ

1

Удалить «дисплей: встроенный блок» собственности, и он будет работать хорошо. или сделать его «display: block».

div id="parent" style="display:inline-block;/*no need of this*/">...</div> 

For text align check this fiddle

+0

Я думаю, что это сработало, но у меня есть текст под divs, и текст теперь справа от div. Как получить текст обратно под ними? – SaturnsEye

+0

введите текст «text-align: center». если не будет работать над этим. напишите это родительскому элементу текстового держателя –

+0

Нет, если это не так: '( – SaturnsEye

0

просто добавьте в ваш CSS

#parent 
{ 
text-align:center; 
} 

или изменить тег родительский стиль как

style="display:inline-block; margin:0 auto; width:730px; text-align:center" 

просмотреть обновленную FIDDLE

+0

Это должно работать, но по какой-то причине его толкала только в правом верхнем угле Див около 3-4 пикселей вправо:/ – SaturnsEye

+0

Фиксированных верхней правой проблемы ДИВ но дивы Арента центрирования – SaturnsEye

+0

@Adsy я смотрю на него с изображениями – Rex

Смежные вопросы