Question

Dans un ancien HTML régulier, nous sommes autorisés à effectuer les éléments suivants pour utiliser un fichier CSS en fonction des versions du navigateur:

<link rel="stylesheet" href="path-to-styles/css/cssfilename.css">
<!--[if IE 7]>
<link rel="stylesheet" href="path-to-styles/css/cssfilename.css">
<![endif]-->

Dans un contrôle utilisateur SharePoint, nous pouvons ajouter les fichiers comme:

 <SharePoint:CssRegistration name="/_layouts/solutionfolder/filename.css" After="corev4.css" runat="server"/> 

Comment puis-je déterminer quelle version de la feuille de style à charger en fonction de la version du navigateur?Ou puis-je les enregistrer tous puis déterminer ensuite lequel utiliser

Était-ce utile?

La solution

Vous pouvez utiliser une propriété conditionnelle pour spécifier votre version du navigateur conditionnel.

pour ex.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top