jquery实现拖拽table表头改变列宽
本文实例为大家分享了jquery实现拖拽table表头改变列宽的具体代码,供大家参考,具体内容如下
效果:
直接上代码,有注释:
table, td, th {border: 1px solid #ddd; text-align: left; }table {border-collapse: collapse; width: 100%; table-layout: fixed; }th, td {padding: 5px; position: relative; user-select: none; /*text-overflow: ellipsis; */word-break: break-all; }.th-sisehandler {position: absolute; right: -0.5px; top: 0; z-index: 1; width: 5px; height: 100%; padding-left: 4px; cursor: col-resize; }.th-sisehandler::after {content: ''; display: block; width: 10px; background-color: #4CAF50; /*演示为了看效果加上的,可以去掉*/height: 100%; }.siselayer {position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 9999; background-color: #4445a049; /*演示为了看效果加上的,可以去掉*/cursor: col-resize; }
Firstname Lastname Savings Bill Gates $100 Steve Jobs $150 Elon Musk $300 Mark Zuckerberg $250
【jquery实现拖拽table表头改变列宽】以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
推荐阅读
- Python实现爬取天气数据并可视化分析
- Java实现FTP上传与下载功能
- jQuery实现锁定页面元素(表格列)
- js实现移动端简易滑动表格
- 揭秘2022冬奥黑科技,阿里云视频云「Cloud ME」如何实现全息会面()
- Spring|Spring MVC如何实现接口Controller定义控制器
- 基于Mediapipe+Opencv实现手势检测功能
- SpringBoot整合RedisTemplate实现缓存信息监控的步骤
- SpringBoot实现redis缓存菜单列表
- netty系列之:channel|netty系列之:channel,ServerChannel和netty中的实现