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

Откуда берется расстояние между блоками? Почему не работает width 50%?

Откуда расстояние (зазор белый) между блоками?
Как сделать их ровно 50% не используя флексбокс?
https://codepen.io/dubx/pen/NBjoOE
  • Вопрос задан
  • 87 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Эх, давно я не советовал эту книгу. Новое поколение кодеров подвалило =)

Просвещайтесь (бесплатно, без смс): Инлайновый контекст форматирования

UPD
Кстати, на том же сайте буквально сегодня появилась статья по вашей теме Удивительный и неизвестный inline-block
Можно с нее начать, там много нюансов затронуто, а потом книжку прочитать для полного просветления.
Ответ написан
@Allan11
Фронтенд
Fighting the Space Between Inline Block Elements

По поводу width, нужно учитывать margin , попробуйте width calc(50% - 1em)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Такой зазор возникает между двумя display:inline-block, убрать можно задав каждому из них float:left;
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы