SharePoint si des déclarations pour l'enregistrement de CSS
-
10-12-2019 - |
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
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