kopbox
@kopbox
Full stack developer

Странное поведение css, почему последние блоки списка пользователей игнорируют заданные свойства?

Список пользователей выравнивается следующим образом:

.ul {
    text-align: justify;
}
.ul li {
    position: relative;
    display: inline-block;
    width: 32%;
    background-color: #eee;
    margin: 0 0 2% 0;
}


Крайние два блока li прижимаются влево, подскажите почему так происходит?

060519013e8f4b25805e99d2722c16f0.png
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
ul:after {
    content: "";
    display: inline-block;
    width: 100%;
}

Последняя строка не попадает в поле зрения justify, так как он работает только для целиком заполненных строк, а в последней строке пробелы всегда остаются своего обычного размера.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы