Comment configurer un sélecteur CSS

Je travaille sur un site Web qui passera à un nouveau style à une date déterminée. Le site est construit en HTML sémantique et CSS, donc le changement ne devrait nécessiter qu'un changement de référence CSS. Je travaille avec un concepteur qui devra être en mesure de voir à quoi il ressemble, ainsi qu'un client qui devra être en mesure d'examiner les mises à jour de contenu dans l'apparence actuelle ainsi que les progrès de conception sur le nouveau look.

Je prévois d'utiliser une valeur de chaîne de requête magique et/ou un lien javascript dans le pied de page qui écrit un cookie pour sélectionner la nouvelle page CSS. Nous travaillons dans ASP.NET 3.5. Des recommandations ?

Je dois mentionner que nous utilisons les commentaires conditionnels IE pour la prise en charge d'IE8, 7 et 6. Je peux créer une fonction qui effectue un remplacement :

<link href='Style/<% GetCssRoot() %>.css' rel='stylesheet' type='text/css' />
<!--[if lte IE 8]>
    <link type='text/css' href='Style/<% GetCssRoot() %>-ie8.css' rel='stylesheet' />
<![endif]-->
<!--[if lte IE 7]>
    <link type='text/css' href='Style/<% GetCssRoot() %>-ie7.css' rel='stylesheet' />
<![endif]-->
<!--[if lte IE 6]>
    <link type='text/css' href='Style/<% GetCssRoot() %>-ie6.css' rel='stylesheet' />
<![endif]-->
请先 登录 后评论

1 réponses

Shawn

Vous devriez vous pencher sur les thèmes ASP.NET, c'est exactement à cela qu'ils servent. Ils vous permettent également d'habiller les contrôles, ce qui signifie leur donner un ensemble d'attributs par défaut.

请先 登录 后评论