Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Если говорить об inline-block, то неудобства появляются из за того, что элементы с этим значением выравниваются по базовой линии, а не по верхнему краю. А если на странице несколько inline-block'ов, каждый из которых расположен с новой строки, то между ними будут некоторые промежутки.
.container {
font-size: 0; // «некоторые промежутки»
.span {
vertical-align: top; // «выравниваются по базовой линии»
font-size: medium;
display: inline-block;
}
}
Очень хотелось бы увидеть подробности в комментариях
::after — становится последним элементом, а width: 100% делает его всегда таковым. Это клевый фокус, он пишется за минуту (я его написал в пределах комментария) и отлично дружит со всеми фреймворками путем простого переопределения стилей. Это штука так редко нужна, что городить отдельный фреймворк бессмысленно.& > * {
text-align: left;
font-size: medium;
}
font-size: 0; // «некоторые промежутки»
Justify Grid — новое слово в разметке