当前位置: 首页 > news >正文

vue项目中动态添加类名样式不生效问题

一、问题描述

在vue项目中使用:class={tableContent: summary}给元素动态添加了类名tableContent,运行代码后查看类名已经添加成功但样式并未生效。

二、问题产生原因并解决

  • 刚开始把样式写在了<style lang="scss" scoped></style>中,使用了::v-deep但并没有解决问题,以下代码不生效
::v-deep .tableContent {
    .el-table--scrollable-x .el-table__body-wrapper {
      padding-bottom: 0px !important;
    }
}
  • 解决办法:在vue文件中重新添加一个style标签,或者更改::v-deep的位置
// 写在原来带有scoped的style标签
.tableContent {
  ::v-deep {
    .el-table--scrollable-x .el-table__body-wrapper {
      padding-bottom: 0px !important;
    }
  }
}
// 重新添加一个style标签,这个标签用于全局并且lang与之前标签不同
<style lang="css">
.tableContent .el-table--scrollable-x .el-table__body-wrapper {
      padding-bottom: 0px !important;
}
</style>
http://www.dtcms.com/a/39790.html

相关文章:

  • 2025-02-26 学习记录--C/C++-C语言 整数格式说明符
  • 简单介绍JVM
  • Flutter系列教程之(6)——Tab导航与ListView使用
  • Lua的table类型的增删改查操作
  • http 协议和 https 协议的区别是什么?
  • 【1分钟学会万相文生视频】windows环境4080显卡部署Wan2.1-T2V-1.3B,亲手实操
  • 【STL】7.STL常用算法(1)
  • miqiu的分布式锁(二):实战——用JMeter验证JVM锁能否解决MySQL超卖问题
  • element-ui的组件使用
  • 每日一题——字母异位词分组
  • 2024 年出现的 11 大数据收集趋势
  • spring boot 连接FTP实现文件上传
  • linux中根目录满了
  • C#开发的Base64编码及解码完整源码及注意事项
  • 【含开题报告+文档+PPT+源码】基于大数据的交通流量预测系统
  • 论软件设计模式及其应用-软考
  • 【算法】797. 差分
  • C语言番外篇(4)--------->goto语句
  • 如何进行OceanBase 运维工具的部署和表性能优化
  • Linux 内核配置机制详细讲解
  • 【Jenkins】一种灵活定义多个执行label节点的jenkinsfile写法
  • 【由技及道】模块化战争与和平-论项目结构的哲学思辨【人工智智障AI2077的开发日志】
  • 【c++】【线程池】固定式线程池(FixedThreadPool)
  • 解锁C# XML编程:从新手到实战高手的蜕变之路
  • Document对象
  • 【组态PLC】基于西门子S7-200和博图V16和组态王十层起重机电梯设计【含PLC组态源码 M018期】
  • 什么是 Java 中的线程安全?
  • 使用前端 html css 和js 开发一个AI智能平台官网模板-前端静态页面项目
  • 运维脚本——10.服务健康检查与自愈
  • ffmpeg avformat_open_input的作用