Горизонтальное меню

123 4
дани мапов
На сайте с 06.09.2012
Offline
204
#11
7able:
не помогло

ну не знаю, ссылку на сайт выложите в этом топике, надо смотреть на месте.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Geers
На сайте с 12.04.2011
Offline
487
#12
7able:
Никаких изменений не произошло

Тогда надо сайт смотреть, у меня на более чем 50 сайтов это работает. :)

И удалите это: display:block;, а потом опять попробуйте два варианта:

#topmenu li.selected a.selected {color:#555555;}

или

#topmenu li.selected a.selected span{color:#555555;}

дани мапов
На сайте с 06.09.2012
Offline
204
#13
Geers:
Тогда надо сайт смотреть, у меня на более чем 50 сайтов это работает. :)

И удалите это: display:block;, а потом опять попробуйте два варианта:
#topmenu li.selected a.selected {color:#555555;}
или
#topmenu li.selected a.selected span{color:#555555;}

ТС нужно чтобы выделялся пункт меню в зависимости от текущего урла, а не просто выделить при наведении активный пункт.

Geers
На сайте с 12.04.2011
Offline
487
#14
дани мапов:
ТС нужно чтобы выделялся пункт меню в зависимости от текущего урла, а не просто выделить при наведении активный пункт.

Так и будет, а вы говорите про наведение это a:hover ;)

7able
На сайте с 07.02.2013
Offline
85
#15
дани мапов:
ТС нужно чтобы выделялся пункт меню в зависимости от текущего урла, а не просто выделить при наведении активный пункт.

Все правильно написали, только вот ничего не помогает (

Тогда надо сайт смотреть, у меня на более чем 50 сайтов это работает.

http://acc-garant.ru/

Профессиональная разработка сайтов. Веб программирование ООП, верстка. Технологии: HTML, CSS, PHP, JS. MVC: Laravel, Yii2, самописы. CMS Тесно работаю с Opencart, Wordpress, Prestashop, OctoberCms, Xenforo 2 Имею опыт работы с Joomla, DLE и другими cms. Могу влезть и разобраться практически с любым проектом на PHP. Цены на работы со специфическими самописами выше обычных. Email: 7able@bk.ru Telegram: Vladislavs_eu Skype: vladja3037
дани мапов
На сайте с 06.09.2012
Offline
204
#16
Geers:
Так и будет, а вы говорите про наведение это a:hover ;)

Взято из libs.js, тут нет проверки урла


$(document).ready(function(){
$('#topmenu li.sublnk').hover(
function() {
$(this).addClass("selected");
$(this).find('ul').stop(true, true);
$(this).find('ul').show('fast');
},
function() {
$(this).find('ul').hide('fast');
$(this).removeClass("selected");
}
);

Geers
На сайте с 12.04.2011
Offline
487
#17

Попробуйте так:

Открываете ваш файл шаблона, находите:

<div id="topmenu">

Заменяете его на:

<div id="topmenu" class="menu">

Далее в css прописываете:

#topmenu {background:url(../images/retop7.png) repeat-x;height:31px;margin:15px 0;border:1px solid #0;opacity: 0.9;}
#topmenu ul {display:inline-block;padding:0 3px;}
#topmenu li {float:left;height:26px;line-height:26px;padding:5px 0;margin:0 3px;}
#topmenu .menu li a {font-family:Tahoma ;font-size:11px;font-weight:bold;color: #FFE4E1;text-decoration:none;padding:4px 10px;text-shadow: 0 0 1px #000;height:14px;line-height:12px;display:block;}
#topmenu .menu li a:hover {color:#fff; ; text-shadow: #666 0 4px;font-size:11px;-moz-border-radius: 5px;
border-radius: 5px;}
#topmenu .menu li.selected a.selected{color:#555555;}
#topmenu .menu li.selected{color:#555555;}

Добавляете еще ниже код:

7able
На сайте с 07.02.2013
Offline
85
#18
Geers:


Добавляете еще ниже код:

А еще ниже это какой?

#topmenu .menu li.selected a.selected{color:#555555;}

#topmenu .menu li.selected{color:#555555;}

Добавил, ничего не изменилось.

Как поставил Ваш код взамен своего (целиком) Все стало в кучу отображаться без оформления. Но при этом переходы по вкладкам все равно не отображались никак. Реакции 0. К сожалению.

Geers
На сайте с 12.04.2011
Offline
487
#19
7able:
А еще ниже это какой?

Подождете пол часа?

7able
На сайте с 07.02.2013
Offline
85
#20

Без проблем

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий