停止可拖动小部件HTML中的元素重新排列&;CSS

停止可拖动小部件HTML中的元素重新排列&;CSS,html,jquery,css,Html,Jquery,Css,我有一个可拖动的小部件,当您将鼠标悬停在徽标上时,会出现一个菜单。但是,当菜单出现时,小部件中的内容会被按下。我已经包括了代码。你可以在这里看到它的作用: 当菜单打开时,我可以在CSS中更改什么来阻止小部件中的内容移动 } #widgetdiv { margin-top: -130px; z-index:1005; } #draggable {

我有一个可拖动的小部件,当您将鼠标悬停在徽标上时,会出现一个菜单。但是,当菜单出现时,小部件中的内容会被按下。我已经包括了代码。你可以在这里看到它的作用:

当菜单打开时,我可以在CSS中更改什么来阻止小部件中的内容移动

   }
                #widgetdiv {
            margin-top: -130px;
            z-index:1005;
            
        }

        #draggable {
            width: 459px;
            height: 600px;
            z-index: 1000;
            position: relative;
            top: -580px;
            left: 20px;
        }

        .spinlogo {
            height: 130px;
            width: 130px;
            left: 229px;
            top: -8px;
            z-index: 1001;
            position: relative;
        }

        .rotated {
            transform: rotate(90deg);
            -ms-transform: rotate(90deg); /* IE 9 */
            -moz-transform: rotate(90deg); /* Firefox */
            -webkit-transform: rotate(90deg); /* Safari and Chrome */
            -o-transform: rotate(90deg); /* Opera */
        }

        .menubg {
            background-image: url(/Content/images/DesktopFlip.png);
            height: 400px;
            width: 2000px;
            left: 300px;
            top: -110px;
            z-index: 998;
            position: relative;
            background-repeat: no-repeat;
            display: none;
            padding-top: 40px;
        }
    </style>
</head>





<body class="BodyMap">
    <div id="map">

    </div>
    <div id="draggable" class="draggable">

        <img src="~/Content/images/spinlogo.png" onmouseover="showMenu(); $(this).addClass('rotated');" class="spinlogo" id="spinlogo" />
        <div class="menubg" id="Widgetmenu">
            <div class="escape"><i onclick="hideMenu();" class="fa fa-times"></i></div>
            <h2 class="menutext" onclick="HomeLoad()">Home</h2><br />
            <h2 class="menutext" onclick="ContactLoad()">Contact</h2><br />
        </div>
        <div id="widgetdiv">
            <!-- RENDER PARTIAL HERE-->
        </div>
    </div>```
}
#widgetdiv{
利润上限:-130px;
z指数:1005;
}
#拖拉的{
宽度:459px;
高度:600px;
z指数:1000;
位置:相对位置;
顶部:-580px;
左:20px;
}
.spinlogo{
高度:130像素;
宽度:130px;
左:229px;
顶部:-8px;
z指数:1001;
位置:相对位置;
}
.轮换{
变换:旋转(90度);
-ms变换:旋转(90度);/*IE 9*/
-moz变换:旋转(90度);/*Firefox*/
-webkit变换:旋转(90度);/*Safari和Chrome*/
-o变换:旋转(90度);/*Opera*/
}
menubg先生{
背景图像:url(/Content/images/DesktopFlip.png);
高度:400px;
宽度:2000px;
左:300px;
顶部:-110px;
z指数:998;
位置:相对位置;
背景重复:无重复;
显示:无;
填充顶部:40px;
}
主页
联系方式
```