javascript - CKEditor 5 工具栏固定位置
问题描述
当您在 CKEditor 5 classic 中添加长内容时,滚动工具栏会固定在浏览器窗口的顶部。
但是我有一个固定定位的白色徽标区域,下方有一个菜单栏,工具栏出现在它们上方:
我怎样才能让它留在我的固定标题/导航下?
解决方案
我设法找到了答案:
- 你必须安装
npm install --save @ckeditor/ckeditor5-ui
- 添加到配置:
viewportTopOffset : Number
例子:
ClassicEditor.defaultConfig = {
toolbar: {
viewportTopOffset : 50, <-- height of fixed header
items: [
'heading',
'|',
'highlight',
'|',
'bold',
'italic',
...
推荐阅读
- javascript - 如何在 vuejs 中将“.find()”与数组一起使用
- typescript - vscode IntelliSense 无法与打字稿中的重载函数正常工作
- angular - 离子网格无法在 ionic 3 中渲染
- azure - Azure Devops - 部署需要长时间运行时发送警报
- python - 编写utf-8文档时如何阻止lxml生成html实体
- reactjs - 使用 Cognito 授权方从 API 网关返回 401 - 无论传入什么
- fluentd - FluentD:转发与 TCP 输入
- javascript - Vue.js - 为按字母排序的列表创建字母标题
- javascript - 使用 asp.net MVC 部署后,Jsreport.local 在 IIS 服务器上不起作用?
- swift - 如何在其他视图中使用 Swift 中的 AVPlayer 暂停和播放音乐