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 图片上传预览-兼容标准
Jun 01 Javascript
微博@符号的用户名提示效果。(想@到谁?)
Nov 05 Javascript
jquery 滚动条事件简单实例
Jul 12 Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
Aug 02 Javascript
js实现网页抽奖实例
Aug 05 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
Jun 01 Javascript
vue2.0全局组件之pdf详解
Jun 26 Javascript
Windows下Node.js安装及环境配置方法
Sep 18 Javascript
JavaScript捕捉事件和阻止冒泡事件实例分析
Aug 03 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
Oct 30 Javascript
vue项目中axios请求网络接口封装的示例代码
Dec 18 Javascript
JS实现的碰撞检测与周期移动完整示例
Sep 02 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连接access数据库
2008/03/27 PHP
PHP提取中文首字母
2008/04/09 PHP
PHP sprintf()函数用例解析
2011/05/18 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
php字符串截取的简单方法
2013/07/04 PHP
PHP生成树的方法
2015/07/28 PHP
php判断当前操作系统类型
2015/10/28 PHP
CodeIgniter框架常见用法工作总结
2017/03/16 PHP
Yii支持多域名cors原理的实现
2018/12/05 PHP
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
把input初始值不写value的具体实现方法
2013/07/04 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
angularJS提交表单(form)
2015/02/09 Javascript
js实现字符串转日期格式的方法
2015/05/20 Javascript
Node.js 实现简单小说爬虫实例
2016/11/18 Javascript
nodejs前端自动化构建环境的搭建
2017/07/26 NodeJs
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
JavaScript实现字符串与HTML格式相互转换
2020/03/17 Javascript
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
详解Python编程中time模块的使用
2015/11/20 Python
详解python进行mp3格式判断
2016/12/23 Python
python进阶_浅谈面向对象进阶
2017/08/17 Python
pycharm设置注释颜色的方法
2018/05/23 Python
Django中提供的6种缓存方式详解
2019/08/05 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
台湾旅游网站:雄狮旅游网
2017/08/16 全球购物
创意活动策划书
2014/01/15 职场文书
数学与统计学院学生个人职业生涯规划书
2014/02/10 职场文书
保安队长职务说明书
2014/02/23 职场文书
《故都的秋》教学反思
2014/04/15 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
2015年社区服务活动总结
2015/03/25 职场文书