ckeditor - CKEDITOR 自动增长焦点延迟和样式
问题描述
将具有多个堆叠编辑器的 iOS Web 视图转换为自动增长插件时,我遇到以下问题:
我在编辑器中有默认的边距、字体和字体大小样式,现在被忽略了——我试过在我能想到的任何地方设置这种样式,但没有效果——这些可以改变吗?
编辑器尊重最小高度,但似乎只有在靠近编辑器内容空间顶部时才能获得焦点。
解决方案
我能想到的唯一解决方案是直接在 replaceCache() 中编辑 plugin.js:
if ( body ) {
body.setStyle( 'font-family', 'Avenir Next' );
body.setStyle( 'font-size', '13pt' );
body.setStyle( 'height', 'auto' );
body.setStyle( 'width', 'auto' );
body.setStyle( 'min-height', CKEDITOR.env.safari ? '0%' : 'auto' ); // Safari does not support 'min-height: auto'.
}
推荐阅读
- python - 我如何让我的机器人检测用户是否发送嵌入
- prisma-graphql - Prisma 1.34 GraphQL 查询嵌套对象
- django - Django - 是否可以对模型字段使用 pk 以外的其他值?
- makefile - Makefile 中的包含何时展开?
- arrays - 如何从 csv 文件中读取一行中的多个值以在 Jmeter 中将正文作为变量发布
- docker - 无法在 GitlabCI 中使用经过身份验证的用户拉取图像
- angular - 如何对 DataSource MatTableDataSource 的 SortingDataAccessor 进行单元测试
- vue.js - 如何在 vue 中设置 v-for 的第一个元素的样式?
- python - 消息不适用于 discord.py 后被踢
- forms - 如何在 Onpressed FlatButton 中放置两个条件?