ant中的table行列不对齐问题,以及换行,隐藏等问题

注意:ant中的table表格,列的宽度如果设置了,那么该列就是设置的宽度;那些没设置宽度的列,列宽=(总宽度 - 设置的列宽总和)/ 未设置的列的个数,即平均宽度;

1.如果表格只是设置了:scroll="{ x : 1550}",不设置y,那么表格行列是可以对齐的

在这里插入图片描述

在这里插入图片描述

2.但是遇到需求想要将表头给固定掉,这时候就需要设置高度y,这时候就出现列不对齐的情况

在这里插入图片描述

高度等于浏览器可视区减去一定的筛选部分高度
在这里插入图片描述

此时列表行列不对齐
在这里插入图片描述

3.这时候只需要将每一列设置宽度,余下其中一列 不设置宽度,同时将x宽度设置必列的宽度的总和还要大就可以了(大力出奇迹)

在这里插入图片描述

在这里插入图片描述
分割
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

4.关于某一行的内容太多,未设置列宽度,那么就会被平均,导致有换行问题;
如下:

在这里插入图片描述

在这里插入图片描述

处理1:如果想强制换行
把这两句加在对应控制table样式文件中,就不会分行了

.ant-table-thead > tr > th{
white-space:nowrap;
}
.ant-table-row td{
white-space:nowrap;
}

处理2:给该列设置宽度,超出部分隐藏,配合toolTip做提示即可;

在这里插入图片描述

在这里插入图片描述

总结:设置x,y滚动固定;列设置宽度,余下最长的一列不设置宽度,超出隐藏;

<a-table:loading="loading":columns="columns":data-source="data"class="components-table-demo-nested"@change="onChangeTable":scroll="{x:1300,y:y}":pagination="pagination":locale="locale">
const columns = [{title: "任务名称",// dataIndex: "distributeName",scopedSlots: { customRender: "distributeName" },key: "distributeName",ellipsis: true,},{title: "分发方",dataIndex: "distributorName",key: "distributorName",},{ title: "接收方", scopedSlots: { customRender: "receiver" }, key: "receiver", ellipsis: true },{title: "关联凭证",key: "distributeAssDoc",scopedSlots: { customRender: "distributeAssDoc" },ellipsis: true,},{title: "是否周期",key: "isPeriod",scopedSlots: { customRender: "isPeriod" },},
<a slot="distributeAssDoc" slot-scope="text"><a-tooltip placement="topLeft"><template slot="title">{{text.distributeAssDoc}}</template><span v-if="text.distributeAssDoc" class="decBox">{{text.distributeAssDoc}}</span></a-tooltip><a-tagv-if="!text.distributeAssDoc"color="geekblue"@click="addUpgradeNum(text.id,text.key)">输入凭证</a-tag></a>
.ant-table-tbody > tr > td a .decBox {font-size: 12px !important;font-family: PingFangSC-Regular, PingFang SC;font-weight: 550 !important;color: rgba(53, 58, 64, 1) !important;line-height: 20px;}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/403891.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MAC OS X10.9.5下成功驱动独立显卡影驰Nvidia GeForce GTX 760大将(4GB)--非公版

我的机器是台式机(自己组装的)&#xff0c;硬件参数如下&#xff1a; 操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 )处理器 英特尔 Core i7-4770K 3.50GHz 四核 主板 华硕 Z87-PRO (英特尔 Haswell) 内存 8 GB ( 金士顿 DDR3 1778MHz ) 主硬…

mdev详解

mdev是busybox提供的一个工具&#xff0c;用在嵌入式系统中&#xff0c;相当于简化版的udev&#xff0c;作用是在系统启动和热插拔或动态加载驱动程序时&#xff0c; 自动创建设备节点。文件系统中的/dev目录下的设备节点都是由mdev创建的。 在加载驱动过程中&#xff0c;根据驱…

ibatis--百度百科

iBATIS一词来源于“internet”和“abatis”的组合&#xff0c;是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管&#xff0c;改名为MyBatis。是一个基于SQL映射支持Java和NET的持久层框架。外文名iBATIS来 源"internet"和"aba…

vue-cli3项目通过vue如何引入第三方js包完成登陆功能

注意&#xff1a;本次登陆&#xff0c;前后端分离&#xff1b;前端通过引入第三方的js包&#xff0c;调用js包里的初始化方法和提交方法完成登陆以及退出&#xff1b; 流程1.引入第三方包 1.1在index.html文件下引入 流程2.完成初始化 在组件的created下完成初始化 问题2.1因…

理解和配置 Linux 下的 OOM Killer

From: http://www.vpsee.com/2013/10/how-to-configure-the-linux-oom-killer/ 最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉&#xff0c;还有位客户抱怨 VPS 经常死机&#xff0c;登陆到终端看了一下&#xff0c;都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量…

python 里面的单下划线与双下划线的区别

python 里面的单下划线与双下划线的区别 Python 用下划线作为变量前缀和后缀指定特殊变量。 _xxx 不能用from moduleimport *导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格&#xff1a;避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义&#x…

前端vscode插件合集

工欲善其事必先利其器 安装步骤 . . . . . . . . . 1.中文包Chinese (Simplified) Language Pack for Visual Studio Code 2.自动闭合标签Auto Close Tag 3.同步修改标签Auto Rename Tag 4.高亮代码的回调&#xff0c;括号的区域范围Bracket Pair Colorizer 4.支持多中…

无法加载安装安装程序:Wbemupgd.dll

今天打开添加/删除程序 ,准备安装几个windows组件,结果出现下面的错误:无法加载安装安装程序&#xff1a;Wbemupgd.dll&#xff0c;或是找不到函数0cEntry.请与您的系统管理员联系。特定错误码是0x7e于是,搜索一下,原来是path环境变量中,缺少指向System32/wbem目录的指向...OK.…

Android卷一全文 第一章 阅读前的准备工作

本章主要内容本章简单介绍Android系统架构、编译环境的搭建以及一些工具的使用。1.1 系统架构 1.1.1 Android系统架构 Android是Google公司推出的一款手机开发平台。该平台本身是基于Linux内核的&#xff0c;图1-1展示了这个系统的架构&#xff1a;图1-1 Android系统架构 从…

/etc/fstab详解

From: http://blog.csdn.net/clozxy/article/details/5603222 fstab(/etc/fstab)是Linux下比较重要的配置文件&#xff0c;它包含了系统在启动时挂载文件系统和存储设备的详细信息。下面是我机子上的 fstab文件&#xff1a; LABEL/ / …

web安全字体

webfont解剖 Unicode字体可以包含数以千计字形有四个字体格式&#xff1a; WOFF2, WOFF, EOT, TTF一些字体格式需要使用GZIP压缩 一个web字体是字形的集合&#xff0c;且每个字形是一个描述了一个字母亦或符号的矢量图。 所以&#xff0c;一个字体文件的大小由两个因素决定&…

vue如何引入ant部分组件

官网ant 在marn.js下 import Vue from vue; import { Button, message } from ant-design-vue; import App from ./App;Vue.config.productionTip false;/* v1.1.2 */ Vue.component(Button.name, Button); Vue.component(Button.Group.name, Button.Group);/* v1.1.3 自动注…

各个行业纷纷瞅准了这块大蛋糕

今年以来&#xff0c;新疆民生工程和各援疆项目不断加大建设力度&#xff0c;钢材、石料等建筑上必不可少的材料需求见涨&#xff0c;钢铁行业和砂石行业纷纷进驻新疆市场&#xff0c;建厂投资&#xff0c;使新疆展现出一派向着繁荣发展的热火景象。黎明重工是矿山机械行业的领…

关于头文件中的 static inline函数

关于头文件中的 static inline函数头文件中常见static inline函数&#xff0c;于是思考有可能遇到的问题&#xff0c;如头文件经常会被包含会不会产生很多副本&#xff1f;网上说法不一。于是自己验证。经过arm-none-eabi-gcc下测试后得出结论。inline 关键字实际上仅是建议内联…

sql中问号是干什么的??

第一次在后台 程序中遇到sql语句中的问号&#xff1a; /*** * 方法描述 : 通过账号id更新该账号状态* param state 状态* param id 账号id*/ModifyingQuery("update LabAccount t set t.userState ?1 where t.userAcctId ?2")void updateState(String state, Stri…

linux下挂载windows上的共享目录,并设置所有者为非root用户

参考了很多文章&#xff0c;这里总结下我得出来的最优答案(针对我的需求而言)吧&#xff0c;但是还是存在bug&#xff0c;稍后指出&#xff01; 以下是我的bash脚本&#xff0c;防止多次重复挂载&#xff0c;相信看了就能明白&#xff1a; [zcmvm-fedora20 share]$ cat m.sh #…

vue项目登录及token验证 vue-ant

在前后端完全分离的情况下&#xff0c;Vue项目中实现token验证大致思路如下&#xff1a; 1、第一次登录的时候&#xff0c;前端调后端的登陆接口&#xff0c;发送用户名和密码 2、后端收到请求&#xff0c;验证用户名和密码&#xff0c;验证成功&#xff0c;就给前端返回一个…

广告狂人 第1季

《Mad Men/广告狂人》是由American Movie Classics公司出品的美剧。故事背景设定在上世纪六十年代的纽约&#xff0c;大胆地描述了美国广告业黄金时代残酷的商业竞争。该剧曾获得第65届、第66届、第67届美国电影电视金球奖最佳电视剧。并连续四年夺得艾美奖剧情类最佳电视剧奖。…

设置Clover默认进入Windows,按快捷键F8可选择不同的引导

系统情况&#xff1a; Win7 Mac10.9.5 Clover 我要达到的目标是&#xff1a;默认进入Windows系统&#xff0c;如果有需要&#xff0c;可以选择进入其他系统&#xff0c;如Mac OS X 我原以为可以在clover中配置&#xff0c;达到这个目标&#xff0c;可是我经过多次实践&am…

适配器和外观模式

结构型&#xff1a;Adapter与Facade&#xff08;适配器和外观模式&#xff09;   一般作为阅读材料&#xff0c;首先想要明确的是我现在了解的设计模式的初衷&#xff0c;即为了解决什么问题。 适配器&#xff0c;如果有买过港版Iphone在内地使用的人应该会有三角大插头必须接…