【发布时间】:2015-09-25 16:16:33
【问题描述】:
我正在使用 DjnagoCMS 3,但所有编辑弹出窗口都有烦人的问题。当页面内容大于(高于)浏览器窗口时会发生这种情况。当我尝试编辑文本或任何 cms 插件(双击内容)时,它会显示弹出窗口,但它的高度大于显示器分辨率的高度。
如果内容长度不是那么大,一切都可以。
问题出在 django cms 的 js/css 中。
【问题讨论】:
标签: django-cms
我正在使用 DjnagoCMS 3,但所有编辑弹出窗口都有烦人的问题。当页面内容大于(高于)浏览器窗口时会发生这种情况。当我尝试编辑文本或任何 cms 插件(双击内容)时,它会显示弹出窗口,但它的高度大于显示器分辨率的高度。
如果内容长度不是那么大,一切都可以。
问题出在 django cms 的 js/css 中。
【问题讨论】:
标签: django-cms
我遇到了同样的问题并找到了解决方案。问题是这一行:
https://github.com/divio/django-cms/blob/release/3.0.x/cms/static/cms/js/modules/cms.modal.js#L137
返回内容高度,而不是窗口高度,因为:
jquery $(window).height() is returning the document height
所以你需要做的就是在你的模板中声明一个文档类型。
【讨论】: