Как применить стили к этому коду меню? HTML: <div id="menuleft1"> <h2>Меню</h2> <?php foreach ($categories as $categoryItem): ?> <a href="/category/<?php echo $categoryItem['id']; ?>"> <?php echo $categoryItem['name']; ?> </a> <?php endforeach; ?> </div>
молча - указав необходимые классы нужным элементам например HTML: <a href="/category/<?php echo $categoryItem['id'];?>" class="item">
вообще то примерно так для самого блока меню #menuleft1{ ... } для ссылок/пунктов #menuleft1 a{ ... } первый элемент #menuleft1 a:first-child { ... } выборочный элемент #menuleft1 a:nth-child(2n) { ... } #menuleft1 a:nth-child(2n+1) { ... } последний элемент #menuleft1 a:last-child{ ... }
Не совсем понял суть последнего вопроса Для эффекта при наведении использовать a:hover для активного a.active Или, как водится, в больших проектах и с применением переменных, применить скрипт выделения активного пункта. То что описал выше по определению конкретной по счету ссылки, применимо, к примеру, когда в меню нужно изначально визуально выделить какой то пункт, например "Акции" (привычка выработанная годами работы по созданию интернет магазинов))))