Вопрос по меню и выводу картинок

#
Вопрос по меню и выводу картинок
Здравствуйте,

1. Есть меню, при наведении на ссылку, она меняет фон, а как можно сделать, чтоб если находишься в подразделе, то данная ссылка имела другой фон, чтоб по меню сразу было видно в каком мы разделе. Если это правится в ксс, то вот код моего ксс
.menu-in{}
   .menu-in li{ margin-bottom:6px;}
   .menu-in li a{ background: url(/img/menu-bg.jpg) no-repeat; width:199px; height:23px; display:block; padding:6px 0 0 15px; font:13px Tahoma; color:#000000; text-transform:uppercase;}
   .menu-in li a:hover{ background:url(/img/menu-hover.jpg) no-repeat; display:block;}


2. Как в Фотогалереи, да и вообще в других разделах реализовать всплывающий вывод картинок? Т.е. на маленькую кликаешь, и на фоне верхним слоем открывается большая.
#
Re: Вопрос по меню и выводу картинок
1. MaksRF писал(а):
Если это правится в ксс
- не совсем. Это прежде всего правится в коде XSL-шаблона для меню. Оно у вас методом ShowStructure выводится? Если да, то пример проверки узла структуры на то, является ли он текущим или среди его узлов-потомков есть текущий, см. http://www.hostcms.ru/forums/17/700/

2. MaksRF писал(а):
Т.е. на маленькую кликаешь, и на фоне верхним слоем открывается большая
- речь о плагине Lightbox? Пример его работы(при клике на изобаржение): http://demo.hostcms.ru/shop/plazmen_panel/42pfl7962d/. Если да, то реализация описана здесь: http://www.hostcms.ru/forums/17/4252/
#
Re: Вопрос по меню и выводу картинок
Дело в том, что меню у меня выведено без xsl, т.е.
<div class="sidebar">
                <ul class="menu-in">
                  <li><a href="/">Главная</a></li>
                  <li><a href="/about/">О компании</a></li>
                  <li><a href="/uslugi/">Услуги</a></li>
                  <li><a href="/news/">Новости</a></li>
                  <li><a href="/cred/">Аккредитация</a></li>
                  <li><a href="/norma/">Нормативные документы</a></li>
                  <!--<li><a href="#">Скачать</a></li>-->
                  <li><a href="/photogallery/">Фотогалерея</a></li>
                  <li><a href="/contacts/">Контакты</a></li>
                  <li><a href="/feedback/">Обратная связь</a></li>
                </ul>

.sidebar{ width:215px; padding:5px 0 0 0;}
   
   .menu-in{}
   .menu-in li{ margin-bottom:6px;}
   .menu-in li a{ background: url(/img/menu-bg.jpg) no-repeat; width:199px; height:23px; display:block; padding:6px 0 0 15px; font:13px Tahoma; color:#000000; text-transform:uppercase;}
   .menu-in li a:hover{ background:url(/img/menu-hover.jpg) no-repeat; display:block;}


При таком выводе меню можно сделать чтоб, находясь в разделе, этот раздел в меню подсвечивался?
#
Re: Вопрос по меню и выводу картинок
MaksRF писал(а):
При таком выводе меню можно сделать чтоб, находясь в разделе, этот раздел в меню подсвечивался?
- почему нет? У вас есть сверстанный вариант выделенного пункта меню? Если да, то в коде XSL-шаблона вы добавляете проверку(которые имеются в приведенном ранее примере XSL-шаблона): если текущий выводимый в меню раздел сайта соответствует текущему(их идентификаторы равны), то вывести ссылку на этот раздел с тем же оформлением, что и в сверстанном варианте подсвечивания.
Авторизация