这样 :
-----------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
var intervalID=0;
function alterTool()
{
intervalID=window.setInterval("loop()",10);
}
var i=0;alterTool();function loop()
{
i++;
tool1.style.height=i;
tool2.style.height=i;
if(tool1.style.height=="100px")
window.clearInterval(intervalID);
}
</script>
</head>
<body>
<div id="Layer1" >
<table width="100%" >
<tr>
<td bgcolor="#DFDFDF" id="tool1" valign="bottom">aaa</td>
</tr>
<tr>
<td bgcolor="#DFDFDF" id="tool2" valign="top">aaa</td>
</tr>
</table>
</div>
</body>
</html>
-----------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
var intervalID=0;
function alterTool()
{
intervalID=window.setInterval("loop()",10);
}
var i=0;alterTool();function loop()
{
i++;
tool1.style.height=i;
tool2.style.height=i;
if(tool1.style.height=="100px")
window.clearInterval(intervalID);
}
</script>
</head>
<body>
<div id="Layer1" >
<table width="100%" >
<tr>
<td bgcolor="#DFDFDF" id="tool1" valign="bottom">aaa</td>
</tr>
<tr>
<td bgcolor="#DFDFDF" id="tool2" valign="top">aaa</td>
</tr>
</table>
</div>
</body>
</html>
var intervalID=0;
function alterTool()
{
intervalID=window.setInterval("loop()",10);
}
var i=0;
window.attachEvent("onload",doExpand);
function doExpand()
{
Layer1.onmouseover = alterTool;
}function loop()
{
i++;
if(tool1.style.pixelHeight >= 100)
{
window.clearInterval(intervalID);
return;
}
tool1.style.height=i;
tool2.style.height=i;
}
</script>
------------------第二个就是文字的对齐问题valign="top"||"bottom"
__________
| tool1 |
|________|
| tool2 |
|________|两个表格的位置固定不动,然后tool1的高度向上增长,tool2的高度向下增长,请问该怎样做到呀?
| tool1 |
|________|
| tool2 |
|________|
|
V
tool2顶端对齐
这样高度增加的时候就好象你说的那样了
tool1的高度向上增长,tool2的高度向下增长
控制div的Y坐标<script language="JavaScript">
var intervalID=0;
function alterTool()
{
intervalID=window.setInterval("loop()",10);
}
var i=0;
window.attachEvent("onload",doExpand);
function doExpand()
{
Layer1.onmouseover = alterTool;
}function loop()
{
i++;
if(tool1.style.pixelHeight >= 100)
{
window.clearInterval(intervalID);
return;
}
tool1.style.height= tool1.style.pixelHeight +1;
tool2.style.height=tool2.style.pixelHeight +1;
Layer1.style.top = Layer1.style.pixelTop - 1;
}
</script><body>
<div id="Layer1" style="position:absolute; left:12px; top:280px">
<table width="100%" >
<tr>
<td bgcolor="#DFDFDF" id="tool1" style="height:25" valign="bottom">aaa</td>
</tr>
<tr>
<td bgcolor="#DFDFDF" id="tool2" style="height:25" valign="top">aaa</td>
</tr>
</table>
</div>
</body>