내 HTML 페이지에서 기본 core.css 참조를 생략 할 필요가 없지만 마음껏 편안하게 사용할 수 있다는 것을 알고 싶습니다. 감사합니다.Sharepoint : 기본 core.css 참조를 제거하는 방법은 무엇입니까?
답변
이렇게하려면 여러 가지 방법이 있습니다.
문제는 core.css 파일을 제거하면 더 이상 프레젠테이션에 표시되지 않는 약 6 천 줄의 위치를 말하는 것입니다. 테마 전용 시각적 맞춤 설정에 제한이있을 때 나는 새로운 CSS 요구 사항을 해결하고 core.css 파일의 요소를 대체하는 테마를 만듭니다 (테마는이 파일 다음에로드됩니다. 따라서 중복 된 선언이있는 경우 두 가지 파일, 중요한 미니 해킹을 사용하지 않고도 테마 파일이 우선합니다).
편집 모드에서 SharePoint가이 파일 없이는 작동하지 않는다는 것을 명심하십시오. 예를 들어 100 % 익명 사용자 대 인터넷 인 사이트와 인트라넷 기반 사이트에 대해 이야기 할 때 다른 접근법을 사용해야합니다. 이동 중에도 콘텐츠를 만들고 편집하는 모든 사람이 좋아하는 포털입니다. 모든 경고가 주어진으로
, 당신이 보이지 않게 당신의 masterpage로 이동하여 core.css 태그를 제거 할 수 있습니다
<SharePoint:CssLink runat="server" Visible="false"/>
를 SharePoint 사이트의 사용자 유형에 따라 (WSS는 MOSS + 출판 특징 대)를 masterpages는 기본적으로 구성 (게시 기능이없는 WSS 또는 MOSS 또는 문제에 대한 변경)에 따라 다르게 작동 할 수 있습니다. 마스터 페이지는 URL에/_layouts /가 포함되지 않은 모든 링크에서 열립니다.
예 :
- /Default.aspx에 => Masterpage
- /DocumentLibrary/Forms/Allitems.aspx => MasterPage
- /_layouts/viewlsts.aspx (모든 사이트 콘텐츠보기) => 어떤 사용자 정의하지 masterpage
이것은 masterpages에 더 (시스템 페이지)을 깨는에서 당신을 막을 수 마이크로 소프트의 방법입니다,하지만 당신은 극단적하고 HttpModules는을 사용하거나 일을 편집 할 수 있습니다 2/템플릿/레이아웃/LCID 폴더 (전체 웹 프런트 엔드에 영향을 미치는)
일반적인 시나리오 : 없음 코어
- 익명 사이트.사용자가 익명이고 자격 증명이 주어질 때 정상로드 일 때의 CSS ( )
- 사용자가 미니 사이트를 만들고 브랜드 템플릿 또는 다른 셰어 포인트 테마를 사용하도록 허용하는 테마
- 대부분의 사용자를 사용자 정의하는 마스터 페이지 일반적으로 아이 웹 (비 MOSS 출판의 새로운 웹 사이트가 늘 masterpage을 상속) 축복하는 브랜드
- 모든 -에서 - 더 - masterpage를 강제 참조 HttpModules는 나/12/(매우 rinky 복잡한) 수정
참고 : 사이트 정의에서 파일을 사용자 지정할 수 없으면 사용자 지정하지 않는 것이 좋습니다.
Mickel의 조언을 사용할 때 Default.master의 사본을 만들고 Custom.master와 같은 이름으로 바꾸고 변경 사항을 적용하십시오. 그런 다음 사용자 지정 마스터 페이지를 마우스 오른쪽 단추로 클릭하고 "기본 마스터 페이지로 설정"을 선택하십시오.
이 작업은 모두 SharePoint Designer에서 수행됩니다. btw
중앙 관리를 통해 자신 만의 CSS 스타일 시트를 추가하기 만하면됩니다. Core.css 다음에 마지막으로 적용됩니다. 당신이 원하는 무엇이라도 재정의하십시오. 당신은 그것을 제거하고 싶지 않아! :-)
- 1. mongodb에서 참조를 제거하는 방법은 무엇입니까?
- 2. 기본 UISearchBar len을 제거하는 방법은 무엇입니까?
- 3. 안드로이드에서 에뮬레이터의 기본 키보드를 제거하는 방법은 무엇입니까?
- 4. VS2010이 내 참조를 제거하는 이유는 무엇입니까?
- 5. C# Winforms 응용 프로그램에서 BindingSource의 참조를 제거하는 방법은 무엇입니까?
- 6. VS 2008 프로젝트에서 모든 참조를 제거하는 방법은 무엇입니까?
- 7. SQL 필드에 대한 모든 참조를 제거하는 가장 빠른 방법은 무엇입니까?
- 8. 창에서보기를 제거하는 방법은 무엇입니까?
- 9. UIBarButtonItem에서 CustomView를 제거하는 방법은 무엇입니까?
- 10. Hadoop을 제거하는 방법은 무엇입니까?
- 11. .aspx 페이지에서 "기본"form-element를 제거하는 방법은 무엇입니까?
- 12. GWT 위젯에서 기본 처리기를 재정의/제거하는 방법은 무엇입니까?
- 13. Visual C++에서 기본 폼 코드를 제거하는 방법은 무엇입니까?
- 14. Authlogic이있는 레일스, 기본 유효성 검사를 제거하는 방법은 무엇입니까?
- 15. 중복 코드를 제거하는 방법은 무엇입니까?
- 16. Sharepoint 2010에서 클레임 기본 인증을 구성하는 방법은 무엇입니까?
- 17. MailComposerViewController에서 숨은 참조, 숨은 참조를 제거하는 방법?
- 18. Entity Framework에서 순환 참조를 제거하는 방법?
- 19. web.config에 자동으로 추가 된 참조를 제거하는 방법
- 20. Java List에서 null 참조를 제거하는 도우미?
- 21. Actionscript에서 XML 엔터티 참조를 제거하는 방법
- 22. Visual Studio - 릴리스 모드에서 참조를 제거하는 방법
- 23. 툴바의 확인란에 대한 참조를 얻는 방법은 무엇입니까?
- 24. 애니메이션에서 찢어짐을 제거하는 방법은 무엇입니까?
- 25. 도메인 이름을 제거하는 방법은 무엇입니까?
- 26. MapView에서 라벨을 제거하는 방법은 무엇입니까?
- 27. Oracle 10g를 제거하는 방법은 무엇입니까?
- 28. 배 패키지를 제거하는 방법은 무엇입니까?
- 29. try catch를 제거하는 방법은 무엇입니까?
- 30. appname.vshost.exe 파일을 제거하는 방법은 무엇입니까?