CSS 등록을위한 SharePoint IF 문
-
10-12-2019 - |
문제
일반 오래된 HTML에서는 브라우저 버전에 따라 CSS 파일을 사용하기 위해 다음을 수행 할 수 있습니다.
<link rel="stylesheet" href="path-to-styles/css/cssfilename.css">
<!--[if IE 7]>
<link rel="stylesheet" href="path-to-styles/css/cssfilename.css">
<![endif]-->
.
SharePoint 사용자 컨트롤에서 다음과 같은 파일을 추가 할 수 있습니다 :
<SharePoint:CssRegistration name="/_layouts/solutionfolder/filename.css" After="corev4.css" runat="server"/>
.
브라우저 버전을 기반으로로드 할 스타일 시트의 버전을 어떻게 결정할 수 있습니까?또는 나중에 모든 것을 등록 할 수 있습니까?
해결책
ConditionalExpression 속성을 사용하여 조건부 브라우저 버전을 지정할 수 있습니다.
예를 들어.
<SharePoint:CSSRegistration name="/_layouts/solutionfolder/filename.css" After="corev4.css" ConditionalExpression="lt IE 7" runat="server" />
. 제휴하지 않습니다 sharepoint.stackexchange