TD里怎么垂直对齐的问题

willishz 2009-09-15 11:18:15
请问下面这段代码怎么对齐啊,居上居中居下都行,注意那个position:absolute的控件必须是absolute不能改啊.
<table border=1>
<tr valign=middle>
<td height="20" width=600 align="center" style="vertical-align: middle;" valign=middle>
<textarea id="callingISDN" style="overflow-x:hidden;overflow-y:auto"></textarea> 
<input type="button" name="selectcode" style="font-size:11px" value="常用号码">
<input id="file_upload_btn" type="button" value="导入" style="position:absolute;font-size:11px;">
</td>
</tr>
</table>
...全文
764 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lizhimin0310 2009-09-15
  • 打赏
  • 举报
回复
必须放在一个td中吗?
<table border=1>
<tr valign=middle>
<td height="20" align="center" style="vertical-align: middle;" valign=middle>
<textarea id="callingISDN" style="overflow-x:hidden;overflow-y:auto"> </textarea>
</td>
<td style="vertical-align:top">
<input type="button" name="selectcode" style="font-size:11px" value="常用号码">
</td>
<td style="vertical-align:top">
<input id="file_upload_btn" type="button" value="导入" style="position:absolute;font-size:11px;">
</td>
</tr>
</table>
licip 2009-09-15
  • 打赏
  • 举报
回复
关注中.
gkw521 2009-09-15
  • 打赏
  • 举报
回复
不是很明白。那就检测高度然后设置position的的top吧。。
ldii3 2009-09-15
  • 打赏
  • 举报
回复
<table border=1>
<tr valign=middle>
<td height="20" width=600 align="center" style="vertical-align: middle;" valign=middle>
<div align="left"><textarea id="callingISDN" style="overflow-x:hidden;overflow-y:auto"> </textarea></div>
<div align="left"><input type="button" name="selectcode" style="font-size:11px" value="常用号码">
<input id="file_upload_btn" type="button" value="导入" style="position:absolute;font-size:11px;"></div>
</td>
</tr>
</table>
-布谷鸟- 2009-09-15
  • 打赏
  • 举报
回复
position:absolute,就要用top,left定位了.

<table border=1>
<tr>
<td height="20" width=600 style="vertical-align: middle;">
<textarea id="callingISDN" style="overflow-x:hidden;overflow-y:auto"> </textarea> 
<input type="button" name="selectcode" style="position:absolute;margin-top:14;font-size:11px;" value="常用号码">
<input id="file_upload_btn" type="button" value="导入" style="position:absolute;margin-top:14;margin-left:80;font-size:11px;">
</td>
</tr>
</table>
-布谷鸟- 2009-09-15
  • 打赏
  • 举报
回复
position:absolute,就要用top,left定位了.

<table border=1>
<tr>
<td height="20" width=600 style="vertical-align: middle;">
<textarea id="callingISDN" style="overflow-x:hidden;overflow-y:auto"> </textarea> 
<input type="button" name="selectcode" style="position:absolute;margin-top:14;font-size:11px;" value="常用号码">
<input id="file_upload_btn" type="button" value="导入" style="position:absolute;margin-top:14;margin-left:80;font-size:11px;">
</td>
</tr>
</table>
willishz 2009-09-15
  • 打赏
  • 举报
回复
肯定要放在一个TD里啊.
检测高度然后设置position的top怎么弄啊?注意有一个的位置是position:absolute啊,不好弄

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧