BootStrap Table 设置height表头与内容无法对齐的问题


Posted in Javascript onDecember 28, 2016

首先说下我遇到的问题,就是设置表格的height后先加载所有数据再隐藏除第一条外的数据(即只显示第一条数据)发现表头与内容无法对齐,在网上也找了很多解决方法,但效果都不太理想,最后还是老老实实调样式,发现我们所看到的表头就是".fixed-table-header"这样一个div,而原来的表头因为margin-top而看不见了,而这个表头与内容是对齐的,因此就可以设置".fixed-table-header"的每一个"th"的宽度来实现对齐,于是我修改了bootstrap-table.js中fitHeader函数,看到该函数中有这么几行代码:

this.$header.find('th').each(function (i) { 
      that.$header_.find('th').eq(i).data($(this).data()); 
});

于是遍历的时候我们可以设置所看到的表头的列宽度。将其改为:

this.$header.find('th').each(function (i) { 
      that.$header_.find('th').eq(i).data($(this).data()); 
      // TODO: 2016-12-28新加的代码,用于解决设置height后表头与内容不对齐的bug(开始) 
      that.$tableHeader.find('th').eq(i).width($(this).innerWidth()); 
      // TODO: 2016-12-28新加的代码,用于解决设置height后表头与内容不对齐的bug(结束) 
    });

这样表头与内容就对齐了,当然浏览器窗口大小改变时也还需使用resetView函数。

以上所述是小编给大家介绍的BootStrap Table 设置height表头与内容无法对齐的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
运用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载顽固程序
Apr 21 Javascript
jQuery EasyUI 中文API Button使用实例
Apr 14 Javascript
20款超赞的jQuery插件 Web开发人员必备
Feb 26 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
Apr 07 Javascript
IE6-IE9不支持table.innerHTML的解决方法分享
Sep 14 Javascript
jQuery插件的写法分享
Jun 12 Javascript
Bootstrap页面布局基础知识全面解析
Jun 13 Javascript
vue用addRoutes实现动态路由的示例
Sep 15 Javascript
Vue2.0点击切换类名改变样式的方法
Aug 22 Javascript
跨域解决之JSONP和CORS的详细介绍
Nov 21 Javascript
Vue使用localStorage存储数据的方法
May 27 Javascript
javascript中的闭包概念与用法实践分析
Jul 26 Javascript
JS简单实现移动端日历功能示例
Dec 28 #Javascript
如何学JavaScript?前辈的经验之谈
Dec 28 #Javascript
js+div+css下拉导航菜单完整代码分享
Dec 28 #Javascript
javascript实现简单的ajax封装示例
Dec 28 #Javascript
前端面试知识点锦集(JavaScript篇)
Dec 28 #Javascript
一句jQuery代码实现返回顶部效果(简单实用)
Dec 28 #Javascript
Web前端框架bootstrap实战【第一次接触使用】
Dec 28 #Javascript
You might like
网站加速 PHP 缓冲的免费实现方法
2006/10/09 PHP
PHP5+UTF8多文件上传类
2008/10/17 PHP
PHP strtotime函数用法、实现原理和源码分析
2015/02/04 PHP
php简单构造json多维数组的方法示例
2017/06/08 PHP
PHP实现webshell扫描文件木马的方法
2017/07/31 PHP
PHP微信网页授权的配置文件操作分析
2019/05/29 PHP
jQuery插件开发全解析
2012/10/10 Javascript
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
使用vue实现grid-layout功能实例代码
2018/01/05 Javascript
vue-router启用history模式下的开发及非根目录部署方法
2018/12/23 Javascript
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
Python HTTP客户端自定义Cookie实现实例
2017/04/28 Python
pyqt5的QWebEngineView 使用模板的方法
2018/08/18 Python
keras分类模型中的输入数据与标签的维度实例
2020/07/03 Python
Python排序函数的使用方法详解
2020/12/11 Python
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
工商管理专业学生的自我评价
2013/10/01 职场文书
幼儿园园长岗位职责
2013/11/26 职场文书
客服文员岗位职责
2013/11/29 职场文书
修理厂厂长岗位职责
2014/01/30 职场文书
2014年国培研修感言
2014/03/09 职场文书
团队激励口号
2014/06/06 职场文书
校园安全广播稿范文
2014/09/25 职场文书
教师节随笔
2015/08/15 职场文书
2019年作为一名实习生的述职报告
2019/09/29 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
java设计模式--原型模式详解
2021/07/21 Java/Android
MySQL学习之基础命令实操总结
2022/03/19 MySQL
MySQL的意向共享锁、意向排它锁和死锁
2022/07/15 MySQL