Проблема CSS с IE 7 или 8, которая отлично работает во всех других браузерах

Я создал меню и панель подменю для своего веб-приложения. Теперь с классами css, которые я применил, отлично работает в mozilla, chrome, safari. Но это совсем не работает с IE 7 или 8.

HTML-код для создания меню выглядит следующим образом:

<div id="menu">
  <ul class="navigation" id="navigation_menu">
    <li class="navigation_active navigation_first">
      <a href="/Profiler/dashboard/loadDashboard">Dashboard</a>
    </li>
    <li>
      <a href="/Profiler/users/showSearch">Users</a>
    </li>
    ......
  <ul class="subnavigation" id="subnavigation_menu">
    <li class="subnavigation_active subnavigation_first">
      <a href="/Profiler/dashboard/loadDashboard">Master Dashboard</a>
    </li>
    <li>
      <a href="/Profiler/dashboard/loadSecurityDashboard">Security Dashboard</a>
    </li>
    ....
</div>

Теперь мои классы css выглядят следующим образом:

.navigation {
    list-style-type: none;
    clear: both;
    padding-left: 0px;
border-bottom:1px hidden #d8d8dc; background:#333333 url(../images/menu_main.png) repeat 0px 0px;
margin-top: 0px;
    overflow: hidden; /* Clearing floats */
}

.navigation li {
    float:left; list-style-type: none;
}

.subnavigation {
    list-style-type: none;
    clear: both;
    margin-top: 0px;
    background-color:#ffffff;
    border-bottom:1px solid #000000;
}
.subnavigation li {
    float:left; list-style-type: none; 
}
.subnavigation li a {
    float:left; margin-right:10px; padding:4px 5px; font-size:75%; font-weight:bold; color:#434343
}

Теперь меню, которое создается в mozilla и в других браузерах, где это выглядит красиво, выглядит следующим образом: alt text У меня нет точной проблемы с IE. Любая помощь будет очень признательна ...

1
задан Nirmal 15 September 2010 в 07:12
поделиться