Не знал как сформулировать вопрос) Бессонные ночи...)
#menu{
height: 7%;
width: 100%;
font-size: 0%;
}
#menu_main{
font-size: 100%;
display:inline-block;
height: 80%;
width: 18.75%;
background: url(/images/menu/main.jpg) no-repeat;
background-size: 100%;
}
Вычитал решение как убрать пробелы меж блоков. (menu_* блоков несколько. все в строчку) И в решении указано "перебить" наследование для потомков, так вот где у меня ошибка?? Текст не появляется. Если убрать нулевой размер в родителе, текст отображается, а с ним и пробелы....
Спасибо.