SharePoint WebPart 上下文菜单进入 div(请看图片)

SharePoint WebPart Context Menu is going inside div (please see picture)

我已经创建了 MasterPage 和页面布局。然后我使用页面布局创建了一个页面。然后通过编辑页面,我添加了内容编辑器 Web 部件,但存在 Web 部件上下文菜单进入内部 div 的问题。请参阅附图。

非常感谢您的回复。

谢谢enter image description here

我使用 javascript.

以编程方式管理它可能对某些人有所帮助

单击图标时将触发 javascript 函数,该函数将检查上下文菜单的高度,如果高度大于 Web 部件的高度,则会增加区域的高度高度。请看下面的代码。

var menulistheight;
var zoneid;
jQuery('.js-webpart-menuCell').click(function (e) {
    if (!menulistheight) {
        var dd = jQuery('.ms-core-menu-list');
        dd = dd.height();
        menulistheight = dd;
    }
    var zone = $(e.target).closest("#MSOZone")[0];
    var id = jQuery(zone).attr("zoneid");

    var zHeight = jQuery(zone).height();

    if (zHeight < menulistheight) {
        jQuery(zone).css("height", zHeight + menulistheight - 100 + "px");
    }
});