Здравствуйте помогите решить проблему уже все перепробовал, есть главное меню на сайте 8 пунктов (http://tur-x.ru/), на локальном сервере все работало когда перемещал на хостинг, а на хостинге при наведении на меню курсором не отображается левый фрагмент, как он должен отображаться можно посмотреть при активной ссылке, и левый и правый фрагмент подгружаются нормально. Помогите все уже перепробовал не могу понять в чем дело. За выведение этих фрагментов отвечает menu.css выкладываю код: Код (CODE): /*--------------------------- LAYOUT ----------------------------*/ #top-nav, #top-nav ul { padding: 0; margin: 0; } #top-nav li { /* all list items */ float: left; margin: 0; padding: 0; } #top-nav li ul { /* second-level lists */ position: absolute; left: -999em; } #top-nav li ul ul { /* third-and-above-level lists */ margin: -42px 0 0 209px; } #top-nav li:hover ul ul, #top-nav li:hover ul ul ul, #top-nav li.sfhover ul ul, #top-nav li.sfhover ul ul ul { left: -999em; } #top-nav li:hover ul, #top-nav li li:hover ul, #top-nav li li li:hover ul, #top-nav li.sfhover ul, #top-nav li li.sfhover ul, #top-nav li li li.sfhover ul { /* lists nested under hovered list items */ left: auto; } /* -------- Top level -------- */ #top-nav ul.menu { margin: 0 auto; /* all lists */ padding: 0 0 0 0px; float: left; border-right: none; height: 45px; } #top-nav ul.menu ul { margin: 0; /* all lists */ padding: 0; } #top-nav ul.menu li { margin: 0; /* all list items */ padding: 0; float: left; display: block; background: none; cursor: pointer; position: relative; list-style: none; } #top-nav ul.menu li ul, #top-nav ul.menu li ul ul { width: 211px; position: absolute; /* second-level lists */ z-index: 99; height: auto; } #top-nav ul.menu li ul ul { margin: -37px 0 0 210px; /* third-and-above-level lists */ } #top-nav ul.menu li li { padding: 0; margin: 0; width: 211px; } /* using left instead of display to hide menus because display: none isn't read by screen readers */ #top-nav ul.menu li ul { left: -999em; } #top-nav ul.menu li.sfhover ul ul, #top-nav ul.menu li.sfhover ul ul ul{ left: -999em; } /* This "unhides" the sub-menus (left: -999em is what hides them) */ #top-nav ul.menu li.sfhover ul, #top-nav ul.menu li li.sfhover ul, #top-nav ul.menu li li li.sfhover ul{ left: auto; } /* STYLING THE MENU -----------------------------------*/ /* 1st level */ #top-nav ul.menu li a { margin: 0; padding: 0 15px; display: block; color: #FFF; font-weight: normal; line-height: normal; text-decoration: none; } #top-nav ul.menu li.parent a span{ height: 45px; line-height: 45px; padding: 0 0px 0 0; } #top-nav ul.menu li a span{ height: 45px; line-height: 45px; padding:0 0px 0 0; font-size: 14px; font-weight: normal; text-transform: none; } #top-nav ul.menu li { margin: 0 0 0 5px; padding-left: 5px; } #top-nav ul.menu li.sfhover, #top-nav ul.menu li.active{ background: url(../images/main_menu_active_left_bg.png) no-repeat left top; } #top-nav ul.menu li a:hover, #top-nav ul.menu li.active a, #top-nav ul.menu li.active a:hover, #top-nav ul.menu li.sfhover a{ background: url(../images/main_menu_active_right_bg.png) no-repeat right top; color: #7d200c; } /* 2nd level and above */ #top-nav ul.menu li.level1 ul{ background: url(../images/submenu_top_bg.png) no-repeat; padding-top: 9px; } #top-nav ul.menu li.level1 ul ul{ background: none; padding-top: 0; border-top: 1px #c7c7c7 solid; } #top-nav ul.menu li li{ width: 210px; border-left: 1px #c7c7c7 solid; border-right: 1px #c7c7c7 solid; border-bottom: 1px #c7c7c7 solid; } #top-nav ul.menu li li, #top-nav ul.menu li.level1 li.sfhover, #top-nav ul.menu li.level1 li li.sfhover{ background: #FFF; } #top-nav ul.menu li li a:hover, #top-nav ul.menu li.active li a, #top-nav ul.menu li.active li a:hover, #top-nav ul.menu li.sfhover li a{ background: none; } #top-nav ul.menu li.sfhover li.sfhover li a span, #top-nav ul.menu li.sfhover li.sfhover li.sfhover li a span{ color: #454545; } #top-nav ul.menu li.level1 li.sfhover a span, #top-nav ul.menu li.level1 li li.sfhover a span, #top-nav ul.menu li.level1 li li li.sfhover a span{ color: #b62b00; } #top-nav ul.menu li.parent ul li a { margin: 0; padding: 0px; background: none; font-weight: normal; line-height: normal; text-transform: none; width:auto; display:block; cursor:pointer; } #top-nav ul.menu li.parent ul li a span{ font-size:13px; height: auto; line-height: normal; font-weight: normal; padding: 10px 8px; display: block; background: none; text-transform: none; color: #454545; }
#top-nav ul.menu li.sfhover, #top-nav ul.menu li.active{ background: url(../images/main_menu_active_left_bg.png) no-repeat left top; Вот этот фрагмент не выводится при наведении на ссылку мышью, с правым все нормально вот код правого: #top-nav ul.menu li a:hover, #top-nav ul.menu li.active a, #top-nav ul.menu li.active a:hover, #top-nav ul.menu li.sfhover a{ background: url(../images/main_menu_active_right_bg.png) no-repeat right top; color: #7d200c; На локалке все работает нормально.