Если я задаю оранжевому блоку 100%, он пропадает. Может это из за свойства float? Оно есть и у оранжевого блока и у серых, чтобы выровнять их как показано на схеме.
Артём Белоусов: Когда задаю display:inline-block; у блоков появляются какие то отступы с левого и правого бока, в 4-5 пикселей. При использовании float такого не было.
И все равно не работает.
И дело в том что основному блоку не задана высота. Высота задана только серым блокам.
keche: "как видите" - вижу что вы не понимаете что происходит. Размер шрифта надо обнулять не у всего подряд, а у непосредственного родителя этих элементов - .catalog-row
Если я задаю оранжевому блоку 100%, он пропадает. Может это из за свойства float? Оно есть и у оранжевого блока и у серых, чтобы выровнять их как показано на схеме.