2013-06-05 3 views
7

Question simple: comment faire pour que la barre d'outils CKEditor en ligne flotte en haut à droite (ou en bas à droite) de mon élément éditable au lieu de la position par défaut en haut à gauche?Position de la barre d'outils inline CKEditor

Ont été googler, mais pas de chance jusqu'à présent :(

Merci

Répondre

5

Il n'a pas une option de configuration pour cela. Il n'y a que quatre options pour X, Y décalé épinglé et accosté modes -. par exemple config.floatSpacePinnedOffsetY

la seule idée que je met en œuvre votre propre plugin comme Floating Space, ou modifier l'implémentation actuelle

et comme le dernier recours, vous pouvez utiliser le. Shared Space plugin pour placer la barre d'outils dans un conteneur choisi par vous et positionnez-le comme vous le souhaitez. Vérifiez la deuxième démo (Inline Editor with Shared Toolbar and Bottom Bar) sur la page d'exemple SDK pour un exemple.

+0

http://ckeditor.com/demo#inline a des exemples de barres d'outils alignées gauche/droite, c'est ce que je recherche. Je suppose que je pourrais faire un droit: 0 règle css avec elle mais elle sera écrasée si n'importe quelle modification est faite sur la taille de la fenêtre. Pouvez-vous ajouter un décalage d'âge%? Cela réglerait le problème, je suppose. – PinkTurtle

+0

Je crois que la barre d'outils avec l'alignement à gauche ou à droite dépend de la proximité de l'élément sur le côté droit de la page. Il essaie d'éviter le rendu d'une manière où une partie de celui-ci sera hors de l'écran. – erikaho

Questions connexes