Sharepoint에서 사용자 정의 CSS 파일을 올바르게 연결하는 방법

StackOverflow https://stackoverflow.com/questions/53610

  •  09-06-2019
  •  | 
  •  

문제

사용자 지정 목록을 만들고 ItemStyle.xsl을 수정하여 CQWP가 페이지에서 목록을 렌더링하는 방식을 일부 변경했습니다.그러나 일부 사용자 정의 CSS 클래스를 사용하고 싶기 때문에 이 CQWP가 포함된 페이지의 head 태그에서 내 사용자 정의 .css 파일에 연결하고 싶습니다.

그래서 내 질문은 내 .css 파일을 어디에 두어야 하는지, 그리고 CQWP가 포함된 페이지에 어떻게 적절하게 연결하는지입니다.다중 공유 지점 설치에 배포해야 하는 솔루션을 만들고 있다는 점을 명심하십시오.

감사해요.

도움이 되었습니까?

해결책

Microsoft의 공식적인 방법은 관련 폴더에 복사하는 것입니다(템플릿 팩을 다운로드하여 볼 수 있음).그러나 마스터 페이지를 추가하는 것과 동일한 방식으로 고유한 사이트 정의를 만들고 올바른 라이브러리 및 목록에 항목을 추가할 수도 있습니다.

기능을 통해 CSS 및 마스터 페이지를 배포하려는 경우 사이트 모음의 게시 인프라와 사이트의 게시 기능을 활성화해야 한다는 점을 기억하세요.

마스터 페이지/페이지 레이아웃을 기능으로 배포하려면 아래 사이트의 단계를 따라야 합니다. "fileurl" 요소를 사용하여 CSS를 지정하고 이를 올바른 폴더(예: 스타일 라이브러리)에 배치할 수 있습니다.http://www.sharepointnutsandbolts.com/2007/04/deploying-master-pages-and-page-layouts.html

다른 팁

사이트 모음 루트에 있는 "스타일 라이브러리"에 업로드해 보세요.

루트에 "스타일 라이브러리"가 없으면 하나 만드는 것을 고려해 보십시오. 이는 단지 문서 라이브러리일 뿐입니다.

읽어야 하는 모든 사람이 읽을 수 있도록 권한이 올바르게 설정되어 있는지 확인하세요.

"/Style%20Library/my.css"를 사용하여 참조할 수 있지만 도메인 루트에 있지 않은 사이트 모음에서는 작동하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top