我想创建一个只属于容器的剑道 ui 窗口 (KUI) 小部件。搜索后,似乎不支持这种方式。因此,我尝试通过分配position: relative; overflow: auto;
给容器来尽可能接近地模仿,问题就来了。
当我尝试重新调整 KUI 的大小时,它的边框与鼠标位置不对齐。它似乎是容器和窗口视口之间的边距(在下面的代码段中为 20px)。
我的问题是我怎样才能让利润消失,或者是否有另一种方法来解决这个问题。
$(function() {
$("#myKendoUiWindow").kendoWindow({
title: "myTitle",
appendTo: "#container"
});
});
#container {
margin: 20px;
border: 1px solid #CCC;
width: 300px;
height: 300px;
overflow: auto;
position: relative;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="http://kendo.cdn.telerik.com/2016.1.112/js/kendo.ui.core.min.js"></script>
<link href="http://kendo.cdn.telerik.com/2016.1.112/styles/kendo.default.min.css" rel="stylesheet" />
<link href="http://kendo.cdn.telerik.com/2016.1.112/styles/kendo.common.min.css" rel="stylesheet" />
<div id="container">
<div id="myKendoUiWindow"></div>
</div>