기본값이있는 사용자 지정 ASPX 페이지 CSS 문제
-
10-12-2019 - |
문제
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ItemDetails.aspx.cs" Inherits="namespacename" Debug="true" MasterPageFile="~/_layouts/default.master" %>
<%@ Assembly Name="Microsoft.SharePoint.ApplicationPages,
Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" %>
.
문제점 i는 CSS가 페이지에 적용되지 않습니다.
페이지보기 소스에서 체크인되지만 CSS가 연결되어 있지만.
</title><link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/search.css?rev=Uoc0fsLIo87aYwT%2FGX5UPw%3D%3D">
<link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/corev4.css? rev=iIikGkMuXBs8CWzKDAyjsQ%3D%3D">
.
공백 사이트가 있고이 페이지는 SharePoint 2010의 레이아웃 폴더에 배포됩니다. CSS 문제를 해결하는 방법은 무엇입니까?
해결책 2
그냥 해결되었습니다.
Default.master to v4.master를 변경하여 작용합니다 !!
<%Page.... MasterPageFile="~/_layouts/v4.master" %>
.
이 URL에서 Shrepoint 2010에서 V4.master를 기본 마스터 페이지로 사용합니다.
다른 팁
몇 가지 사항을 주목하십시오. link
는 "nofollow"> void 요소 void 요소를 사용했습니다. SharePoint가 지원하지 않습니다. 따라서 태그를 닫는 것을 고려하십시오. 또 다른 것은 corev4.css에서 queryString의 시작 부분에있는 공간입니다.
이 두 이들은 직접 문제를 일으키지 않아야하지만, 그것은 가치가있는 가치가 있습니다.
이제 스타일 시트가 올바르게 적용되는지 확인하기 위해 일반적 으로이 접근 방식을 따릅니다.
- cohrome을 불어 넣으십시오.
(예, SharePoint에서는 지원되지는 않지만 크롬 개발자 도구 가 너무 좋습니다. - 자원 탭을 확인하십시오. 스타일 시트가 올바르게 포함되어 있으면 올바른 프레임과 스타일 시트 아래에 표시됩니다 , 에 표시됩니다. / li>
- 이 경우 네트워크 탭을 확인하여 다음을 확인하십시오.
- 파일이 나열되어 있습니까?
- 는 HTTP 상태 코드
- 는 "nofollow"> 콘텐츠 형식 in text / css 를 로 설정하십시오.
제휴하지 않습니다 sharepoint.stackexchange