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 相关文章推荐
最佳的addEvent事件绑定是怎样诞生的
Oct 24 Javascript
Underscore.js 的模板功能介绍与应用
Dec 24 Javascript
jquery、js操作checkbox全选反选
Mar 12 Javascript
详解maxlength属性在textarea里奇怪的表现
Dec 27 Javascript
jQuery Mobile页面返回不需要重新get
Apr 26 Javascript
javascript中this关键字详解
Dec 12 Javascript
微信小程序 地图map详解及简单实例
Jan 10 Javascript
JavaScript实现form表单的多文件上传
Mar 27 Javascript
vue组件jsx语法的具体使用
May 21 Javascript
vue 动态绑定背景图片的方法
Aug 10 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】
Dec 13 Javascript
Node.js实现简单管理系统
Sep 23 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实现的封装验证码类详解
2013/06/18 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
Php-Redis安装测试笔记
2015/03/05 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
PHP Static延迟静态绑定用法分析
2016/03/16 PHP
PHP编写的图片验证码类文件分享
2016/06/06 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
JQUERY设置IFRAME的SRC值的代码
2010/11/30 Javascript
document.createElement()用法
2013/03/13 Javascript
基于jQuery实现模拟页面加载进度条
2013/04/01 Javascript
jquery网页回到顶部效果(图标渐隐,自写)
2014/06/16 Javascript
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
详谈nodejs异步编程
2014/12/04 NodeJs
Angularjs中使用Filters详解
2016/03/11 Javascript
完美解决浏览器跨域的几种方法(汇总)
2017/05/08 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
2018/09/12 Javascript
详解在React项目中安装并使用Less(用法总结)
2019/03/18 Javascript
JS实现指定区域的全屏显示功能示例
2019/04/25 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
vue.js实现照片放大功能
2020/06/23 Javascript
python实现中文输出的两种方法
2015/05/09 Python
Python多线程、异步+多进程爬虫实现代码
2016/02/17 Python
Python读写压缩文件的方法
2020/07/30 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
python爬取youtube视频的示例代码
2021/03/03 Python
介绍CSS3使用技巧5个
2009/04/02 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
2016/06/27 HTML / CSS
船舶专业个人求职信范文
2014/01/02 职场文书
安全生产检查通报
2014/01/29 职场文书
反腐倡廉警示教育活动总结
2014/05/05 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
2015年幼儿园保育工作总结
2015/05/12 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书