2015-10-06 2 views
0

J'utilise ckfinder pour ckeditor dans asp.net mvc.
Je veux changer la police du menu contextuel dans ckfinder, mais je ne peux pas inspecter cela en chrome pour trouver le code css.
Comment est-ce que je peux faire ceci?Menu contextuel dans Ckfinder

+0

Avez-vous essayé d'ouvrir les outils de développement sur la fenêtre contextuelle de CKFinder - il aura des outils de développement séparés car il s'agit d'une nouvelle fenêtre. – jodator

+0

@jodator: Oui, lorsque j'ouvre les outils de développement dans une fenêtre contextuelle, le menu contextuel est fermé. –

Répondre

2

En supposant que vous utilisez CKFinder 2.x cela nécessite un peu de navigation dans le DOM.

  1. outils Open dev en popup
  2. Ouvrir l'inspecteur DOM (onglet Éléments)
  3. Parcourir la iframe qui détient le contenu du CKFinder
  4. Réduire tout div#ckfinder qui est juste l'intérieur du corps de cette iframe
  5. Après l'ouverture d'un menu contextuel, vous remarquerez un nœud ci-dessous div#ckfinder comme ceci: <div class="cke_skin_kama skin_kama cke_compatibility">..</div>

Cette div contient le menu contextuel. Pour le montrer il suffit de désactiver le style CSS display: none. Vous devez mettre à jour skins/kama/uipanel.css pour modifier la définition .cke_skin_kama .cke_menuitem a.