在常规旧的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"/> 
.

如何根据浏览器版本确定如何加载哪个版本?或者我将它们注册,然后稍后确定哪个使用

有帮助吗?

解决方案

可以使用条件alexpression属性来指定条件浏览器版本。

为前。

<SharePoint:CSSRegistration name="/_layouts/solutionfolder/filename.css" After="corev4.css" ConditionalExpression="lt IE 7" runat="server" />
.

许可以下: CC-BY-SA归因
scroll top