SharePoint 2010 топ Навигация? - PullRequest
       13

SharePoint 2010 топ Навигация?

0 голосов
/ 23 ноября 2011

У меня есть стили с CSS, верхняя навигация ootb (из коробки) в Shrepoint 2010. Однако я также хочу добавить иконки (.png изображения) для ech navigation manu itme. Так, например, для «Дома» я бы хотел значок рядом с ним, для «О нас» - еще один значок рядом с ним и так далее для практик, секторов, наших мероприятий, наших сотрудников, публикаций и работы на нас.

SharePoint 2010 в основном строит верхнюю навигацию, используя элементы управления asp. Я вижу в Firebug (Firefox) и инструментах разработчика (IE) HTML-код для главной навигации, однако на главной странице этого не видно.

Как лучше всего включить значки в верхних элементах навигации?

Спасибо заранее

Ответы [ 2 ]

0 голосов
/ 25 ноября 2011

У меня была такая же проблема с сайтом, над которым я работаю.Я хотел добавить отдельные значки к каждому пункту главного меню, но у меня не было возможности нацелить их.

Чтобы обойти это без создания пользовательского элемента управления, я использовал jQuery для добавления класса, который увеличивается в зависимости от количества пунктов меню, а затем использовал этот класс для применения стилей в моем CSS.

$("a.menu-item").each(function(i) {
    $(this).addClass("nav-" + (i+1));
});

Надеюсь, это поможет вам!

0 голосов
/ 23 ноября 2011

Вам нужно создать свой собственный элемент управления asp.net, если вы собираетесь настроить эту часть меню, я боюсь. OOTB вы можете только изменить CSS и (ограниченно) контролировать то, что показано. Вы можете использовать тот же источник данных, если хотите, чтобы пользовательский интерфейс SharePoint оставался под контролем.

...