如何创建具有可调列的HTML表?

min*_*nty 7 html javascript css adjustable

我想知道如何创建一个可以调整列宽的表.我还没弄明白怎么做.如果你知道这种技术的秘诀请告诉我.

Ale*_*oor 6

没有简单的答案,比如"使用一些foobar html属性".这是通过javascript和DOM操作完成的.
如果您对使用Prototype实现此功能感到好奇,可以查看TableKit.
我确信那里有jQuery实现...我喜欢我的旧原型;)


小智 6

添加此 CSS 以使表格的列宽可调整...

 th {resize:horizontal; overflow:auto;}
Run Code Online (Sandbox Code Playgroud)


Chr*_*ald 3

我相信这就像在单元格标题边缘的区域捕获鼠标单击事件一样简单,然后在拖动鼠标时动态更改列的宽度。

  • 概念简单,实现复杂。 (5认同)