RichTextEditor
RichTextEditor copied to clipboard
关于占位符及光标位置问题
您好,在您的demo中当内容为空显示占位符“请输入正文”的时候,光标和文字的位置有偏差,这个该怎么处理呢,另外如何动态修改占位符。望指点一下,感谢。
位置偏差: 直接修改css文件就可以, 在 normalize.css 文件 .back-text{ position:absolute; z-index:1; color:#999; font-size: 16px; top:15px; left:27px; }
微调一下top:15px; 和 left:27px; 两个参数
动态修改占位符,文件richText_editor.html中 对应的id是"back-text", 在article_editor.js中修改其内容就好了 //动态更改占位符内容 RE.changePlaceholder = function(content){ document.getElementById("back-text").innerHTML= content; }
然后UIWebView+KWWebViewJSTool中添加方法 //动态更改占位符内容
- (void)changePlaceholder:(NSString *)placeholder { if (placeholder && placeholder.length > 0) { NSString *trigger = [NSString stringWithFormat:@"RE.changePlaceholder("%@");",placeholder]; [self stringByEvaluatingJavaScriptFromString:trigger]; }
}