Why there is a gap between and it’s container (A drop down menu in wordpress) [closed]

It looks like this display: inline-table; is causing the extra space to appear at the bottom. You can fix it by adding margin: 0 0 -4px; to the item .menu-top-container ul li

I found some help information on these inline objects, here.

It seems to be used to center the menu in that navigation, but it’s not supported by IE 7 and below. Maybe you can find another way to accomplish the centering that may not require the negative bottom margin?