【发布时间】:2018-11-07 10:11:31
【问题描述】:
谁能告诉我为什么我的模块弹出窗口显示得这么低,我在 DotNetNuke 中制作了模板,现在当我想添加模块时,弹出窗口有时甚至不可见。
我已尝试更改模板主体的 css,但没有任何反应。
谢谢
【问题讨论】:
标签: asp.net dotnetnuke
谁能告诉我为什么我的模块弹出窗口显示得这么低,我在 DotNetNuke 中制作了模板,现在当我想添加模块时,弹出窗口有时甚至不可见。
我已尝试更改模板主体的 css,但没有任何反应。
谢谢
【问题讨论】:
标签: asp.net dotnetnuke
此问题通常源于自定义皮肤。
我在创建皮肤时解决此问题的方法是在一个文件中添加这段 css,专门用于覆盖 DNN 怪癖:
body.dnnEditState #Form {
height: 100%;
}
当您处于编辑模式时,如果您要添加一个模块,您将处于这种状态 - DNN 会在正文中添加一个类“dnnEditState”。
上面的这段 CSS,将确保“表单”——DNN 的主要部分,是你的视口的高度。
然后这会将“添加模块”模式置于屏幕的中心
【讨论】: