Поддержка Проблемы и решения Сломалось меню на сайте

  • Добрый день!
    Меню перестало работать, из изменений, только установила один плагин Super Socializer и деактивировала вот такие плагины FeedBlitz FeedSmart, jQuery Mega Menu, Social Share Buttons, Wordfence Security, WP Content Copy Protection (Lite). Сайту более 3 лет, меню работало нормально, с выпадающими позициями. А сейчас все выпадающие позиции показываются под текстом и прозрачны, а в браузере хром вообще не выпадают. Переделку начала из-за рекламы адсенс, вдруг в шапке профиля появился большой огромный баннер, удалила его посредством удаления рекламы с сайта, так как не нашла где он прописан внутри. Короче я в тупике, тему менять не хочется, и решит ли это проблему еще под вопросом.
    Еще мобильное выпадающее меню не работало уже давно, исправить его не получалось.

    вот код из файла style.css

    
    5.2 Menus
    --------------------------------------------------------------*/
    #sideviewtoggle {
    	display: none;
    }
    .no-menu-msg {
    	color: #FFF;
    	font-size: 18px;
    	line-height: 20px;
    	padding: 20px 30px;
    	text-align: center;
    }
    .secondary-navigation {
    	width: 100% !important;
    	box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    	-khtml-box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    	-ms-box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    	-o-box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    }
    .main-navigation {
    	clear: both;
    	display: block;
    	float: left;
    	width: 100%;
    }
    .main-navigation ul {
    	margin: 0 auto;
    	padding: 0;
    	list-style: none;	
    }
    .main-navigation li {
    	float: left;
    	position: relative;
    	font-size: 15px;
    }
    .main-navigation ul li a, .main-navigation ul li a:link, .main-navigation ul li a:visited {
    	display: inline-block;
    	padding-top: 19px;
    	padding-bottom: 19px;
    	padding-left: 20px;
    	padding-right: 20px;
    	text-decoration: none;
    }
    .menu .current-menu-item>a {
    	background: rgba(0,0,0,0.1);
    }
    .main-navigation .menu-item-has-children>a:after, .main-navigation .page_item_has_children>a:after {
    	content: "\f107";
    	font-family: "FontAwesome";
    	position: absolute;
    	right: 19px;
    	padding-top: 3px;
    }
    .main-navigation .menu-item-has-children>a, .main-navigation .page_item_has_children>a {
    	padding-right: 40px !important;
    }
    .main-navigation ul ul li a:first-child {
    	padding-right: 44px !important;
    }
    .main-navigation .menu-item:not(.home-menu-item) .fa {
    	margin-right: 4px;
    }
    .main-navigation ul ul {
    	width: 255px;
    	padding: 20px 0 0 0;
    	padding-top: 0;
    	font-size: 12px;
    	color: #798189;
    	position: absolute;
    }
    .main-navigation ul ul { 
    	display: none 
    }
    
    .main-navigation li:hover ul {
    	display: block; position: absolute;
    }
    .main-navigation li:hover li {
    	float: none;
    }
    .main-navigation li ul li {
    	border-top: 0px;
    }
    .main-navigation ul ul ul {
    	left: -999em;
    	top: 0;
    }
    .main-navigation ul ul a {
    	width: 200px;
    }
    .main-navigation ul ul a, .main-navigation ul ul a:link, .main-navigation ul ul a:visited {
    	padding: 9px 45px 9px 20px;
    	position: relative;
    	width: 190px;
    	border-left: 0;
    	background: transparent;
    	border-right: 0;
    	-moz-border-radius: 0;
    	-webkit-border-radius: 0;
    	border-radius: 0;
    	margin: 0;
    	-moz-box-sizing: content-box;
    	-webkit-box-sizing: content-box;
    	box-sizing: content-box;
    }
    .main-navigation ul ul ul {
    	margin-left: 1px;
    }
    .main-navigation ul li:hover > ul {
    	left: auto;
    }
    .main-navigation ul ul li:hover > ul {
    	left: 100%;
    }
    
    #mobile-menu-wrapper .menu-item-has-children>a:after, #mobile-menu-wrapper .page_item_has_children>a:after {
    	content: "\f107";
    	font-family: "FontAwesome";
    	position: absolute;
    	right: 19px;
    	padding-top: 3px;
    }
    #mobile-menu-wrapper {
    	z-index: 999;
    	position: fixed;
    	top: 0;
    	left: -300px;
    	width: 300px;
    	height: 100%;
    	overflow: auto;
    }
    #mobile-menu-wrapper .children li a {
    	padding-left: 50px;
    }
    #mobile-menu-wrapper .children .children li a {
    	padding-left: 80px;
    }
    #mobile-menu-wrapper .mobile-menu {
    	position: relative;
    	width: 100%;
    	height: 100%;
    	text-transform: uppercase;
    }
    .mobile-menu #navigation a.sideviewtoggle {
    	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    }
    #navigation .mobile-menu ul {
    	margin: 0;
    	padding: 0;
    }
    .site-main .comment-navigation,
    .site-main .posts-navigation,
    .site-main .post-navigation {
    	margin: 0 0 1.5em;
    	overflow: visible;
    }
    .comment-navigation .nav-previous,
    .posts-navigation .nav-previous,
    .post-navigation .nav-previous {
    	float: left;
    	width: 50%;
    }
    .comment-navigation .nav-next,
    .posts-navigation .nav-next,
    .post-navigation .nav-next {
    	float: right;
    	text-align: right;
    	width: 50%;
    }
    
    • Тема изменена 4 года, 3 месяца назад пользователем Yui. Причина: для оформления кода существует кнопка code

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 16 ответа (всего 16)
Просмотр 16 ответа (всего 16)
  • Тема «Сломалось меню на сайте» закрыта для новых ответов.