문제

일반 오래된 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" />
.

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