这种东西不是DHTML的特长,做起来很麻烦,得不偿失
可以用个“投机取巧”的办法:使用frameset,将表格放在单独的frame里,并设定width=100%,调整frame的大小即可<frameset cols="*,10%">
<frame scrolling="NO" src="table.htm">
<frame ...>
</frameset>设定 scrolling="NO" 是为了避免显示滚动条,你可以给 table.htm 的页面设定一个特殊颜色的边框,便于用户识别,用户只要拖动这个边框就可以调整 table 的宽度了
可以用个“投机取巧”的办法:使用frameset,将表格放在单独的frame里,并设定width=100%,调整frame的大小即可<frameset cols="*,10%">
<frame scrolling="NO" src="table.htm">
<frame ...>
</frameset>设定 scrolling="NO" 是为了避免显示滚动条,你可以给 table.htm 的页面设定一个特殊颜色的边框,便于用户识别,用户只要拖动这个边框就可以调整 table 的宽度了
<table border>
<tr><td>Click and drag</td><td>Click and drag</td><td>Click and drag</td></tr>
<tr><td>Click and drag</td><td>Click and drag</td><td>Click and drag</td></tr>
<tr><td>Click and drag</td><td>Click and drag</td><td>Click and drag</td></tr>
<tr><td>Click and drag</td><td>Click and drag</td><td>Click and drag</td></tr>
</table>
</span>
但碰上数据项很多的表格,很难用上,太繁琐,qiushuiwuhen(秋水无恨) 的方法只能对整个表格做拉伸,
有没有对每列的宽度可作调整的简单办法呢?