문제

사용자 정의 마스터 페이지에서 여러 사용자 정의 스타일 시트를 사용하고 있지만 렌더링되는 순서가 중요합니다.첫 번째 방법에서는 다음과 같은 After 속성을 사용합니다.

<SharePoint:CssRegistration runat="server" ID="Custom1" Name="/_layouts/15/Custom1.css" After="corev15.css" />
.

그러나 내 사용자 정의 스타일 시트 에서이 작업을 수행 할 수 있습니까?나는 이것의 줄을 따라 무언가를 원한다 :

<SharePoint:CssRegistration runat="server" ID="Custom2" Name="/_layouts/15/Custom2.css" After="Custom1.css" />
.

그러나 그냥 쓰는 것은 도움이되지 않는 것처럼 보입니다. 무작위 순서로 삽입, 때로는 올바른 순서로 삽입됩니다.나는 "이후"에서 다른 경로를 사용해야하거나 할 수 없습니까?

답변을 위해 감사드립니다!

도움이 되었습니까?

해결책

Try adding the path, as you have done in Name also, in After. Or since you have the css files directly in the 15, remove the path from the Name property.

First option:

<SharePoint:CssRegistration runat="server" ID="Custom2" Name="/_layouts/15/Custom2.css" After="/_layouts/15/Custom1.css" />

Second option

<SharePoint:CssRegistration runat="server" ID="Custom2" Name="Custom2.css" After="Custom1.css" />
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top