解決BootstrapTable設置height屬性后,表格不對齊的問題


解決BootstrapTable設置height屬性后,表格不對齊的問題

一般在使用BootstrapTable 插件的時候,我是不固定高度的,沒有height屬性時候的插件一切正常,表格對齊也沒有問題。但是為了將頁面撐開,使數據少的時候,頁面不顯得空盪,所以就固定了高度:

height: $(window).height()*0.79,
  • 1

根據頁面的大小進行動態變化。此時就會出現表格不對齊的現象,解決方法:

打開bootstrap-table.js 找到 BootstrapTable.prototype.resetView方法,找到如下代碼:

if (this.options.showHeader && this.options.height) { this.$tableHeader.show(); //注釋掉下面兩行 取消表頭初始化解決表頭和內容不對齊問題 //this.resetHeader(); //padding += this.$header.outerHeight(); }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM