.Menu-Left-Text { float: left; width: 50%; }
.Menu-Right-Text { margin-left: 50%; }
#Menu { overflow: auto; }
Использование вышеперечисленного означает, что в потоке страницы внутри вашего #Menu
будет что-то , что означает, что ваш #Menu
будет иметь высоту, на которую будет влиять его содержимое. Это позволит вам добавить цвет фона / изображение к #Menu
, которое на самом деле будет работать.
Или, если вам все равно, работает ли он в IE7 или ниже:
#Menu { display: table; }
#Menu > div { display: table-cell; }
Преимущество заключается в том, что обе стороны занимают одинаковое количество места, а также весь контент, влияющий на высоту #Menu