Задать вопрос
mak_ufo
@mak_ufo

Почему блоки не помещаются на линии?

codepen.io/anon/pen/mWyNZr
Почему красный и чёрный блок не лежат на одной линии, если у них стоит свойство display: inline-block?
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя Вероника К ответам на вопрос (3)
Потому что элементы inline-block воспринимаютcя почти как слова в строке, у них есть свои отступы, как и у любого текста.
Это решается стандартным приемом: обнуляешь шрифт в контейнере, а дочерним элементам прописываешь размер шрифта (тк шрифт - наследуемое свойство).

А еще лучше - воспользуйся флоатами.
Ответ написан
Комментировать