SharePoint 2010 ASP: управление меню и мой собственный CSS на основе UI и UL-тегов - PullRequest
0 голосов
/ 12 ноября 2011

Я сгенерировал классный CSS с помощью генератора CSS3 и взял его файл стилей CSS, который выглядит примерно так.вставил короткую версию, хотя CSS длинная ...

ul#css3menu,ul#css3menu ul{
margin:0;list-style:none;background-color:#C0C0C0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABsCAYAAACrf9gNAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oFEgYCO8oxcpkAAABlSURBVCjPjZA7CoBADETfTnIB739GGysLIRaCsiGRbYYJ+fAyAJsACRgCrHN6XSU+j3jR8N8N68okwyLiEHC9cn6OiHAmcOvQVJC2zNULLX3KTwL2uWwjVnfZFz9aiDiFk1geyBuO2g6m9q0GQQAAAABJRU5ErkJggg==");background-repeat:repeat;border-width:0px;border-style:solid;border-color:#999999;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

Теперь я хочу знать, как включить это в ASP: элемент управления меню, который использует класс "s4-tn" и имеет совершенно другой набор CSS... и я использую карту сайта также в качестве источника данных.Могу ли я просто отбросить этот css и ссылаться на него где-нибудь в asp: элемент управления sharepoint и преобразовать стиль меню как css3?

спасибо

Ответы [ 2 ]

0 голосов
/ 13 декабря 2012

в элементе управления не забудьте зарегистрироваться после главной страницы, чтобы переопределить правила

 <SharePoint:CssRegistration name="custom.css" After="corev4.css"
0 голосов
/ 13 ноября 2011

Чтобы использовать другое имя класса CSS для меню, вам нужно отредактировать вашу главную страницу и изменить свойства элемента управления меню.Вот элемент управления, который вы ищете:

<SharePoint:AspMenu ID="TopNavigationMenuV4" CssClass="css3menu"...

Подробнее о MSDN: http://msdn.microsoft.com/en-us/library/ms476607.aspx

...