A孙大壮 2024-10-21 10:50 采纳率: 20%
浏览 52

ant desgin a-table 写了fixed: 'left' 后 表格hover效果导致背景色错乱,拖拽滚动条后,把本该隐藏的显示出来来。怎么解决

ant desgin a-table 写了fixed: 'left' 后 表格hover效果导致背景色错乱,拖拽滚动条后,把本该隐藏的显示出来来。怎么解决,找不到地方?急!

  <a-table :columns="modalColumns" :data-source="modalLoadData" bordered :row-key="(record) => record.id" :scroll="{ x: '100%', y:modalTableHeight }" :pagination="false" :loading="loading">
      <template #bodyCell="{ column, record, index }">
        <template v-if="column.dataIndex === 'index'">
          {{ index + 1 }}
        </template>
      </template>
    </a-table>

 columns = [
        {
          title: '序号',
          dataIndex: 'index',
          key: 'index',
          align: 'center',
          width: 70,
          fixed: 'left'
        },
        {
          title: typeYs[res.type],
          dataIndex: 'indicatorName',
          align: 'left',
          fixed: 'left',
          width: titleWidth[res.type],
        }
      ];

img

img

  • 写回答

1条回答 默认 最新

  • 梦境使者 2024-10-21 11:29
    关注

    可以控制台看下样式,应该设置下td的z-index就能解决

    评论

报告相同问题?

问题事件

  • 创建了问题 10月21日