2013-03-14 48 views
-1

美好的一天。Ckeditor不正确的分配文本到编辑器

我遇到了一个问题,当我想在源代码中选择文本到redactor。 我将文本的源代码打开为编辑器并选择了文本。但所有选择的文本都是糟糕的CSS风格。 M.B。你建议我在这种情况下做了什么?

选择 '源' 模式之前,

https://docs.google.com/file/d/0B5i6M09YEXGWNEJmWDVOUWtUMFk/edit?usp=sharing

选择 '源' 后模式

https://docs.google.com/file/d/0B5i6M09YEXGWbU1TZXNOVXRHeFU/edit?usp=sharing

回答

1

CKEDITOR创建div元素,谁隐藏文本(模拟选择)。 如果您希望看到您的选择文本:

插件codemirror文件codemirror/CSS/codemirror.css

添加下一个字符串:

/* Your selecting text - opacity in 'source mode' */   
     .CodeMirror-selected { 
      background: #d9d9d9; 
      filter: alpha(opacity=60); 
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
      -moz-opacity: 0.6; 
      -khtml-opacity: 0.6; 
      opacity: 0.6; 
     } 


/* You can your cursor - bugfix */ 
      .CodeMirror div:first-child{ 
       overflow: visible !important; /* Cou */ 
      } 
      .CodeMirror div:first-child textarea{ 
       background-color: #000 !important; 
      }