При создании вертикального меню на CSS и проверке его на кроссбраузерность столкнулся с такой проблемой - при использовании параметра display:block, при отображении строчек меню, между ними образуется отступ, которого быть не должно. Как его можно убрать? Margin и padding не помогают! В других браузерах расстояние между строчками вертикального меню не изменяется (задано border-bottom 1px).
Все, извините, можно закрывать. Просто нужно было задать высоту этому блоку! Теперь все нормально.