2014-04-28 83 views
4

我正在使用kendo窗口。当我没有给kendo窗口指定任何宽度时,水平滚动条即将进入浏览器窗口。代码如下。Kendo窗口的滚动条问题

window.kendoWindow({ 
     actions: [ 
      "Pin", 
      "Minimize", 
      "Maximize", 
      "Close" 
     ], 
     position:{ 
      top:0, 
      left:0 
     }, 
     close: onClose, 
}); 

任何人都可以请解释为什么会发生这种情况吗? 在此先感谢

+1

你可以提供一个小提琴你在做什么? – bitsbuffer

+0

@bitsbuffer请参考小提琴[here](http://jsfiddle.net/49AXA/87/) – user3548975

回答

1

我不知道,我想你要问Telerik的关于该

我的猜测 - 这可能是由于CSS样式。

一种解决方法,可以设定宽度是这样的:

width:"99.6%" 

这得到与没有滚动条在浏览器内很好地snugged窗口。

我已经编辑您的jsfiddle与宽度

0

在论坛Telerik的建议调用e.sender.destroy();在停用事件。 请参阅https://www.telerik.com/forums/destroying-a-window-after-maximizing-breaks-page-scrolling?actionMode=replyPost&postId=3ec6ce5e-bbb9-43c4-8ddb-685a469cb90e

这并不适用于我。

我的初始工作轮: 将宽度和高度设置为几乎100%和中心窗口。

Telerik提出了一个工作轮到bugfix:https://github.com/telerik/kendo-ui-core/issues/3701) - 这对我有用。

0

这是控件中的一个错误。我已经登录了here。一个可能的解决方法是将这个CSS添加到页面:

.k-resize-ne, 
.k-resize-se, 
.k-resize-e { 
    right: 0; 
}