level 1
comicguests
楼主
比如以下代码:
------------------------------------
import win.ui;
/*DSG{{*/
var winform = ..win.form(text="HTMLayout 无边框窗体";right=599;bottom=399;border="none";parent=...)
winform.add()
/*}}*/
import web.layout;
import web.layout.behavior.windowCommand;//导入behavior:windowCommand;
var wbLayout = web.layout( winform );//在窗体上创建HTMLayout对象
import io;
io.open();
import console;
wbLayout.html = /**
关闭
**/
wbLayout.css = /**
html,body{
margin:0;
height:100%;
background:#fff;
overflow:hidden;
}
body{
behavior:windowCommand;
padding:20px;
position: relative;
}
a{
display:block;
float:right;
}
#div{
position: absolute;
border:1px red solid;
height:10px;
top:50px;
left:0;
right:0;
}
#div1{
border:1px blue solid;
width:100px;
height:100px;
}
**/
var hhh = /**
**/
var div = wbLayout.$1("#div");
div.innerHTML = hhh;
var rect = div.getRect();
console.dump("红色Div的Rect:",rect);
console.dump("因为蓝色Div的高度为100px,所以bottom的值不正确!");
import win.ui.shadow;
win.ui.shadow(winform); //添加阴影边框
winform.show();
win.loopMessage();
------------------------------------
#div1被动态填充到#
div,
#div被撑开了,怎样获取#
div现在的高度呢?
2016年02月12日 06点02分
1
------------------------------------
import win.ui;
/*DSG{{*/
var winform = ..win.form(text="HTMLayout 无边框窗体";right=599;bottom=399;border="none";parent=...)
winform.add()
/*}}*/
import web.layout;
import web.layout.behavior.windowCommand;//导入behavior:windowCommand;
var wbLayout = web.layout( winform );//在窗体上创建HTMLayout对象
import io;
io.open();
import console;
wbLayout.html = /**
关闭
**/
wbLayout.css = /**
html,body{
margin:0;
height:100%;
background:#fff;
overflow:hidden;
}
body{
behavior:windowCommand;
padding:20px;
position: relative;
}
a{
display:block;
float:right;
}
#div{
position: absolute;
border:1px red solid;
height:10px;
top:50px;
left:0;
right:0;
}
#div1{
border:1px blue solid;
width:100px;
height:100px;
}
**/
var hhh = /**
**/
var div = wbLayout.$1("#div");
div.innerHTML = hhh;
var rect = div.getRect();
console.dump("红色Div的Rect:",rect);
console.dump("因为蓝色Div的高度为100px,所以bottom的值不正确!");
import win.ui.shadow;
win.ui.shadow(winform); //添加阴影边框
winform.show();
win.loopMessage();
------------------------------------
#div1被动态填充到#
div,
#div被撑开了,怎样获取#
div现在的高度呢?