Vue3框架中让table合计居中对齐

第一步:给它加一个类名 center-table 如下:

html 复制代码
 <el-table
      :data="datas.shows"
      max-height="600px"
      show-summary
      stripe
      border
      style="width: 100%"
      :header-cell-style="{ textAlign: 'center' }"
      :cell-style="{ textAlign: 'center' }"
      class="center-table"
    ></el-table>

第二步: 使用v-deep选择器

css 复制代码
:deep(.center-table td), 
:deep(.center-table th) {
  text-align: center !important;
}

效果

原创作者:吴小糖

创作时间:2023.11.24

相关推荐
lionliu05195 分钟前
JavaScript 变量声明最佳实践
前端·javascript·vue.js
计算机毕设VX:Fegn08956 分钟前
计算机毕业设计|基于springboot + vue酒店管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
源去_云走8 分钟前
自建 Iconfy API 服务:解决国内访问不稳定问题
前端·容器·npm·node.js
AAA阿giao10 分钟前
从零开始学 React:用搭积木的方式构建你的第一个网页!
前端·javascript·学习·react.js·前端框架·vite·jsx
遇到困难睡大觉哈哈13 分钟前
Harmony OS Web 组件:如何在新窗口中打开网页(实战分享)
前端·华为·harmonyos
你脸上有BUG25 分钟前
【工程化】前端打包时间优化
前端
TeleostNaCl27 分钟前
Google Chrome 浏览器历史记录的存储位置
前端·chrome·经验分享
大模型教程33 分钟前
前端可以转型AI工程师吗?那可太能了...
前端·llm·agent
转转技术团队37 分钟前
前端开发应该了解的浏览器背后的黑科技
前端
2503_9284115640 分钟前
12.15 element-plus的一些组件(上)
前端·vue.js