2013-02-14

Redéfinition des styles riches et CSS multiples

Dans un souci permanent de la satisfaction client… Et pour respecter la charte, vous avez redéfini les styles d’édition de vos champs de texte riche (par exemple, en suivant : http://www.sharepointblues.com/2010/10/27/custom-styles-for-sharepoint-2010-rich-html-field/).

MAIS vous avez défini plusieurs feuilles de style CSS. Par exemple, pour pouvoir “compresser” vos feuilles CSS tout en gardant la possibilité d’utiliser la surcharge de thème proposée par SharePoint et pour laquelle il ne faut pas supprimer les commentaires, ce que la compression fait :) !

Et là, Ô rage, Ô désespoir, le titre de vos styles disparait !

Capture_20130214_094715

Quelques tests tendent à montrer que c’est le premier qui parle qui a raison ! Donc, la première occurrence de votre classe personnalisée DOIT définir l’attribut –ms-name !

Vérification, en plaçant le même nom partout (pas très pratique mais évite les effets de bord en cas de modification ultérieure…) :

Capture_20130214_095702

TADAAAAAAA

Ca marche aussi pour le renommage des styles SharePoint par défaut : On peut chercher longtemps pourquoi le style semble s’appliquer alors que le nom n’est pas modifié :)

A vos marques, prêts, concevez !

Mots clés Technorati : ,,,,

Aucun commentaire: