コンテナー内のみに属する kendo 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>