Здраствуйте Меню автоматически генерируется через li по горизонтали т.е <li>Первая страница</li><li>Вторая страница</li><li>Третья страница</li> Как мне прописать на php условие, что если </li><li> стоит рядом, то чтобы вставлял между ними <div id="razdelitel"></div> Чтобы разделители были только между пунктами меню
обычно это делается с помощью css. между li вставлять див нельзя HTML: <ul> <li class="first"><a href="/">Главная</a></li> <li><a href="/articles/">Статьи</a></li> <li><a href="/production/">Продукция</a></li> <li><a href="/news/">Новости</a></li> <li><a href="/about.html">О нас</a></li> <li><a href="/contacts.html">Контакты</a></li> </ul> [css]#menu li { border-left: solid 1px #FF0000; float: left; list-style: none; padding: 2px 6px; } #menu li.first { border: none; }[/css]
Это я прекрасно понимаю но там компонент все это дело выводит и есть только такой код Код (Text): <?if ($arItem["DEPTH_LEVEL"] == 1):?> <li><a href="<?=$arItem["LINK"]?>" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>"><?=$arItem["TEXT"]?></a></li>
цсс вставляется отдельно на странице и не зависит от хтмл, генерируемого данным кодом. не вижу проблемы