vue2 - Antd Table组件的头部单元格 字体加粗, 文字内容居中 解决办法:

这篇具有很好参考价值的文章主要介绍了vue2 - Antd Table组件的头部单元格 字体加粗, 文字内容居中 解决办法:。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最终要求效果:

customheadercell,vue.js,前端,javascript,vue2,a-table

设置表头字体加粗:

问题:默认情况下,英文字体加粗,中文字体不加粗,

解决办法:

在当前.vue的style增加穿透antd table的表头样式,然后在使用table的外层设置加上class

<template> 
<a-card class=" .headBold">
      <a-descriptions title="项目情况"></a-descriptions>
      <a-table
          class="viewtable"
          bordered
          :columns='projColumns'
          :data-source="projectData"
          :pagination="false"
      >
      </a-table>
    </a-card>

//..
</template>

//...最后,在当前.vue的style增加穿透antd table的表头样式

<style lang="less" scoped>

// 表格表头字体样式修改
.headBold .ant-table-header-column {
  font-weight: bold;   // 字体加粗
}

</style>

要求2: 文字居中

分2种情况,单独设置表头,或者所有单元格都居中

单独设置表头:在设置列时,加上方法:customHeaderCell

所有单元格:在设置第一列时加上对齐属性:align: 'center',

Antd Table组件的头部单元格水平居中🧐
const columns1 = [
	{
		dataIndex: 'title',
		title: '栏目名称',
		width: '150px',
	},
	{
		dataIndex: 'show',
		title: '是否展示',
		width: '620px',
		customHeaderCell: () => ({
			style: {
					textAlign: 'center',  //头部单元格水平居中
			},
		}),
	},
	{
		dataIndex: 'align',
		title: '居中方式',
		width: 200,
		scopedSlots: { customRender: 'alignAlias' },
		align: 'center', //头部单元格和列内容水平居中
	}
}

居中效果:

表头与内容居中:NRE表,  只有表头居中:实际投入人力列

customheadercell,vue.js,前端,javascript,vue2,a-table文章来源地址https://www.toymoban.com/news/detail-607019.html

到了这里,关于vue2 - Antd Table组件的头部单元格 字体加粗, 文字内容居中 解决办法:的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 记录 pl-table 表格头部文字抖动的问题

    本文记录一个实际开发中 pl-table 的问题,项目比较老, vue 还是2.x版本。 pl-table 是基于 el-table 改造过来的表格展示组件,已经停止更新。 问题描述 当 data 内数据动态改变时, pl-table 的表头部分,列的文字会左右抖动。如果只是打开关闭弹框这样的场景, data 对应的变量只

    2024年02月13日
    浏览(25)
  • 【React】如何简单快速地修改antd组件UI内部样式如字体颜色

    最近刚开始学习react 在写一个登录的页面 发现组件的颜色不太合适,默认是黑色字体 那我想修改成白色字体以适应我的页面 运用多种css文件打包策略太过复杂 对我这种小白不友好 两行代码搞定 实现需求 通过:global加上!important 在Umi项目中,在global.less文件夹下面,通过roo

    2024年02月13日
    浏览(39)
  • antd组件的Table,点击某一行,让这行整体变色

    用到了Table的rowClassName属性和onRow属性 首先说rowClassName 它的值是一个函数,参数有两个,第一个是当前行数据,第二个是索引 再说onRow  onRow也有两个参数,第一个参数是当前行数据,第二个参数是这行所对应的索引  核心思想就是,通过onRow里面的事件(我们这里用点击事件

    2024年02月13日
    浏览(24)
  • element-ui table 指定单元格动态字体颜色设置

    element-ui table 指定单元格动态字体颜色设置 根据后端返回的值,动态的自动变更element-ui table 指定单元格的字体的颜色或者整行的颜色值 显示效果 去掉:  columnIndex === 4 即不指定某个单元格

    2024年02月16日
    浏览(33)
  • 前端vue导出excel(标题加粗+表头自定义样式+表格边框+单元格自定义样式)

    接近过年,被一大堆excel报表烦死的我,遇到要求前端导出excel的后端,差点猝死的我拼命学习中,整理出这篇文章,希望看到这篇文章的你有所收获,也希望能收到大佬们的指点 之前用c#,.net弄过导出word,excel,可以点击查看.NET使用Aspose控件生成Word(可构建自定义表格)、

    2024年04月15日
    浏览(42)
  • vue2+antd——实现动态菜单路由功能——基础积累

    最近在写后台管理系统,遇到一个需求就是要将之前的静态路由改为动态路由,使用的后台框架是: vue-antd-admin 然后通过 loadRoutes 方法来实现异步动态路由。 如上图所示,需要在登录接口调用成功后,书写以下的代码: import { loadRoutes } from \\\'@/utils/routerUtil.js\\\'; import { getCodeL

    2024年02月08日
    浏览(30)
  • react使用antd的table组件,实现点击弹窗显示对应列的内容

    特别提醒:不能在table的columns的render里面设置弹窗组件渲染,因为这会导致弹窗显示的始终是最后一行的内容,因为这样渲染的结果是每一行都会重新渲染一遍这个弹窗并且会给传递一个content的值,渲染到最后一行的时候,就传递的是最后一行的值。这就导致你有多少行数据

    2024年02月12日
    浏览(31)
  • AntD Vue中a-table的使用

    最近在一个后台管理系统中用到AntD,其中对表格用的比较多; 表格使用中,有正常列表数据、有树形数据、有嵌套表格; 对常见的表格处理进行简要总结 列名显示 其中 row-selection:选择功能;去掉row-selection配置,列表前面不显示勾选框 selectedRowKeys:指定选中项的 key 数组

    2024年02月16日
    浏览(25)
  • elementui中table表格单元格背景、文字颜色修改(包含鼠标移入移出)

    一、改变背景颜色 1、在el-table表头中添加属性::cell-style=“addClass” (设置表头背景颜色:header-cell-style=“{ background: ‘#999999’, color: ‘#000’ }”) 2、data模拟假数据: 3、在methods中: 二、鼠标移入改变背景、文字颜色 1、在el-table表头中添加属性:@cell-mouse-enter=“cellMouseEn

    2024年02月03日
    浏览(54)
  • antd+Vue 3实现table行内upload文件图片上传【超详细图解】

    目录 一、背景 二、效果图 三、代码 一名被组长逼着干前端的苦逼后端,在一个晴天霹雳的日子,被要求前端订单产品实现上传产品图片并立刻回显图片。

    2024年04月11日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包