Как реализовать шестиугольные пункты меню на html+css: background, border, href-ы и hover-эффекты?
Честные полигоны на CSS3
Пример jsfiddle.net/5h3aF
Пока набивал, меня уже опередили :)
Воспользуйтесь псевдо-элементами after и brfore, поверните их на +/-60 градусов через transform: rotate(60deg);
Работает, естественно, только в тех браузерах, которые поддерживают трансформации (IE9+)