我是新来的webix和有一个问题的ui.window!
对我来说,窗口从不调整到父HTML元素。:(
我希望窗口具有与父窗口相同的宽度和高度(100%)。
我做错什么了?
参见Webix代码段:http://webix.com/snippet/c5fe5e96
根据文档::
“窗口尺寸和定位
窗口必须具备的参数是宽度和高度.如果你不设置它们,窗户.将占据整个屏幕。“
window.html
“调整-根据父html容器的大小调整组件”
adjust.html
发布于 2015-11-02 09:13:01
窗口和弹出窗口小部件对整个应用程序都有效,它们不使用容器,也不能使用.adjust。
可以使用全屏幕选项调整文档窗口的大小。
var popup = webix.ui({
view: "window",
fullscreen:true,http://webix.com/snippet/93a5e3ba
或使用复位置属性
var popup = webix.ui({
view: "window",
position:function(state){
state.left = state.top = 10;
state.width = state.maxWidth - 20;
state.height = state.maxHeight-20;
},http://webix.com/snippet/164a3955
发布于 2015-11-03 12:12:39
通过使用getNode()获取HTML容器的大小,然后使用setPosition、config.width、config.height和resize(),我设法使窗口继承了HTML容器的大小。
见下面的例子。http://webix.com/snippet/056b9610
https://stackoverflow.com/questions/33461389
复制相似问题