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 相关文章推荐
JavaScript DOM 学习第七章 表单的扩展
Feb 19 Javascript
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
Sep 23 Javascript
原生JavaScript实现连连看游戏(附源码)
Nov 05 Javascript
JS delegate与live浅析
Dec 21 Javascript
动态加载脚本提升javascript性能
Feb 24 Javascript
js判断是否按下了Shift键的方法
Jan 27 Javascript
JS跨域解决方案之使用CORS实现跨域
Apr 14 Javascript
AngularJS入门教程引导程序
Aug 18 Javascript
Javascript中字符串replace方法的第二个参数探究
Dec 05 Javascript
详谈js原型继承的一些问题
Sep 06 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
Mar 11 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
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
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
PHP树形结构tree类用法示例
2019/02/01 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
利用WebBrowser彻底解决Web打印问题(包括后台打印)
2009/06/22 Javascript
最新28个很棒的jQuery 教程
2011/05/28 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
Angularjs编写KindEditor,UEidtor,jQuery指令
2015/01/28 Javascript
jquery中attr和prop的区别分析
2015/03/16 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
JS实现图片预览的两种方式
2017/06/27 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
使用react实现手机号的数据同步显示功能的示例代码
2018/04/03 Javascript
vue中的watch监听数据变化及watch中各属性的详解
2018/09/11 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
使用jQuery实现掷骰子游戏
2019/10/24 jQuery
微信小程序点击按钮动态切换input的disabled禁用/启用状态功能
2020/03/07 Javascript
Windows下Python使用Pandas模块操作Excel文件的教程
2016/05/31 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
python使用pymongo与MongoDB基本交互操作示例
2020/04/09 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
python rsa-oaep加密的示例代码
2020/09/23 Python
HTML5 visibilityState属性详细介绍和使用实例
2014/05/03 HTML / CSS
比利时家具购买网站:Home24
2019/01/03 全球购物
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
如何保障Web服务器安全
2014/05/05 面试题
区域销售经理岗位职责
2013/12/10 职场文书
体育课课后反思
2014/04/24 职场文书
民事诉讼代理授权委托书范本
2014/10/08 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
郭明义电影观后感
2015/06/08 职场文书
如何写通讯稿
2015/07/22 职场文书
2015年圣诞节寄语
2015/08/17 职场文书