当前位置:   article > 正文

bootstrap表头如何展示不动_bootstrap表头表列固定后,列水平滚动表头不滚动的解决方法...

bootstrap $.extend()

$.extend($.fn.bootstrapTable.defaults, {

stickyHeader: false,

stickyHeaderOffsetY: 0,

fixedColumns: true, //固定列

fixedNumber: 4 //固定第3列

});

{ key: 'matchPositionX', value: function matchPositionX() {

var left = this.$tableBody.scrollLeft(); this.$stickyContainer.scrollLeft(left);

//是否有固定表列 if (this.options.fixedColumns === true) {

var fixedNumber = this.options.fixedNumber;

this.$stickyHeader.find('tr:eq(0)').find('th').each(function (index, el) {

$(el).css("background-color", "white");

$(el).css("position", "relative");

$(el).css("z-index", "100");

//大于设置的固定表列,设置滚动

if (index >= fixedNumber) {

$(el).css('transform', 'translateX(-' + left + 'px)');

$(el).css("z-index", "99"); } }); } } }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/299217
推荐阅读
相关标签
  

闽ICP备14008679号