2012-04-10 26 views
5

मैं काफी सामान्य संचालन के साथ एक सीमा से मुलाकात की। सरल दस्तावेज़: http://i.stack.imgur.com/JNI9v.pngसीकेडिटर डालने वाली छवि के लिए कस्टम मार्जिन परिभाषित करना

जैसा कि आप देख सकते हैं, छवि के दाएं और नीचे मार्जिन हैं। लेकिन ... CKEditor छवि संवाद शीर्ष नीचे या बायां-दायां जुड़वां मूल्यों के लिए एक साथ VSpace और hspace मानकों जो प्रभाव प्रदान करता है और अनावश्यक ऊपर और छोड़ दिया मार्जिन कहते हैं: http://i.stack.imgur.com/vo3oC.png

बेशक

, उपयोगकर्ताओं के लिए शुद्ध कोड का उपयोग नहीं होगा इसे शैली = "..." विशेषता में परिभाषित करें। तो, उपयोगकर्ताओं को पहली छवि पर दिखाए गए चित्रों को सम्मिलित करने की अनुमति कैसे दें? शायद CKEditor प्लगइन या पैच मौजूद है ... और मुझे बस यह नहीं मिल रहा है।

+0

मैं ठीक करने के लिए किया था मानक छवि प्लगइन (ckeditor \ plugins \ image \ dialogs \ image.js) वांछित कार्यक्षमता प्राप्त करने के लिए। पहुंचे परिणाम d.pr/2cBs। यहां पूर्ण प्लगइन कोड pastebin.com/cxNy7AP – Stan

+1

स्टेन, यह अच्छी चीजें है। मैं इसे दिल की धड़कन में अपने कार्यान्वयन के लिए लागू करूंगा। आपका पेस्टबिन लिंक हालांकि समाप्त हो गया है। – zacharydl

+0

मैं वास्तव में यह भी करना चाहूंगा: http://stackoverflow.com/questions/14710084/image-margins-in-ckeditor – Sonny

उत्तर

2

एक और, शायद एक आसान तरीका, जो आप चाहते हैं उसे हासिल करने के लिए छवियों के लिए शैलियों का एक पूर्वनिर्धारित सेट का उपयोग करना होगा और पूर्व निर्धारित वर्गों में से एक को लागू करने के लिए "शैलियाँ" कॉम्बो का उपयोग करना होगा। इस तरह छवियों के लिए उपयोग की जाने वाली शैली अधिक सुसंगत हो सकती है।

देखने के लिए मैं क्या मतलब है आप "Standard" demo जाँच कर सकते हैं - चयन एक छवि पर और "शैलियाँ" कॉम्बो में क्लिक करें "वस्तु शैलियों -> स्टाइल छवि (दाएं)"