J'ai un fichier config.js qui ressemble à:Problème attacher à stylesheet CKEditor
CKEDITOR.editorConfig = function(config)
{
config.stylesSet = 'custom:/themes/custom.js';
config.contentsCss = '/assets/css/master.css';
};
Je peux voir les styles que je l'ai défini dans mon custom.js dans le menu déroulant des styles de CKEditor, mais quand Je les applique aux éléments de l'éditeur WYSIWYG, les styles n'apparaissent pas dans l'éditeur, mais ils le sont lorsque l'entrée est publiée. Y a-t-il autre chose qui me manque? :?
Est-ce que vous pointez 'config.contentsCss' sur le même css que vous utilisez sur le site principal? Je veux dire, avec des règles de mise en page et d'autres choses? Si c'est le cas, essayez de vérifier les sélecteurs pour vos styles de texte - peut-être que les règles ne s'appliquent pas dans la zone CKEditor. (Dans mon cas, avec des règles assez complexes dans la feuille de style master, il était nécessaire de créer un fichier css séparé avec uniquement des styles liés à la typographie pour que cela fonctionne.) – Tony
J'ai essayé d'ajouter une feuille de style pour les styles d'éditeur avec le même résultat. – Tyssen
Quel navigateur utilisez-vous? Peut-être que votre problème est lié aux types MIME, vérifiez ce fil: http://cksource.com/forums/viewtopic.php?p=53687&sid=f957ae9094ba1c575bd1df5e5f6bdf8d#p53687 – Tony