2011-11-12 1 views
0

CSS3 생성기를 사용하여 멋진 CSS를 생성하고 CSS 스타일 파일을 이렇게 만들었습니다. 짧은 버전을 붙여 넣은 CSS는 SharePoint 2010 ASP : UI 컨트롤과 UI 및 UL 태그를 기반으로하는 내 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에서 어딘가에 참조 : 셰어 포인트의 메뉴 컨트롤과 css3 같은 메뉴 스타일을 변환 할 수 있습니까?

감사

답변

0

당신은 메뉴 컨트롤 속성을 당신의 masterpage을 편집하고 수정해야합니다, 메뉴에 대해 다른 CSS 클래스 이름을 사용합니다. MSDN에

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

상세 정보 : http://msdn.microsoft.com/en-us/library/ms476607.aspx

+0

UrbanDude를 대체 마스터 페이지 이후에 등록하는 것을 잊지 마세요 여기 당신이 찾고있는 컨트롤입니다. ..unforunately 그것의이 방법으로 일하지 않는 것. 나의 simplrendering도 true로 설정되고, 셰익스피어의 메뉴 클래스를 아직도 참고하고있는 나의 ul와 UI 요소를 조사했다. .. hummm 지금 무엇? – user956348

+0

CSS 이름을 수정하여 SP가 출력하는 메뉴 스타일을 오버로드 할 수 있습니다 : 'div.s4-tn ul.root ul.static {...}' – UrbanDude

0

제어의 규칙

<SharePoint:CssRegistration name="custom.css" After="corev4.css"