Горизонтально центрирующий жидкий div из нескольких строк

#html #css #fluid-layout #liquid-layout

#HTML #css #fluid-макет #жидкий макет

Вопрос:

Я хочу добиться ожидаемого макета ниже (первое изображение), но застрял с фактическим макетом (второй)

введите описание изображения здесь

Вот как я начал

 .parent .child{
    float: left;
    width: 25%;
    height: 50px;
    margin: 5px 2px 2px 2px;
    background: #000;
}
 

Как я могу довести его до ожидаемого макета?

Ответ №1:

сохраните css: измените значение с плавающей запятой слева на отображение: встроенный блок

 .parent{ text-align: center;}
.parent .child{
 display:inline-block;
 width: 25%;
 height: 50px;
 margin: 5px 2px 2px 2px;
 background: #000;
}
 

Ответ №2:

Попробуйте так: ССЫЛКА

css:

 .parent{
    margin: 0 auto;
    display:block;
    text-align:center;

}
.parent .child{
    display:inline-block;
    width: 25%;
    height: 50px;
    margin: 5px 2px 2px 2px;
    background: #000;
}