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

修改element UI 分页组件样式(解决样式不生效问题)

需要实现的效果:

 1. 正常状态下使用了浅灰色文字 (#e0e0e0),搭配深色背景 (#2a2a2a),2. 鼠标悬停时有优雅的过渡效果:背景色变为淡蓝色,文字变为蓝色,边框变为蓝色3. 激活状态使用蓝色背景和白色文字

在这里插入图片描述

element UI分页组件样式

在这里插入图片描述

在这里插入图片描述

错误代码

在这里插入图片描述

<style lang="scss" scoped>::v-deep.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .btn-next:disabled {color: #c0c4cc;background: #2a2a2a;min-width: 32px;height: 32px;}::v-deep .el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next {margin: 0 5px;background-color: #2a2a2a;color: #606266;min-width: 32px;border-radius: 4px;height: 32px;}::v-deep .el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li {margin: 0 5px;background-color: #2a2a2a;color: #606266;min-width: 32px;border-radius: 4px;height: 32px;}
</style>

正确代码

<style lang="scss">.el-pagination.is-background {.btn-prev:disabled,.btn-next:disabled {color: #c0c4cc;background: #2a2a2a;min-width: 32px;height: 32px;}.btn-prev,.btn-next,.el-pager li {margin: 0 5px;background-color: #2a2a2a;color: #e0e0e0;min-width: 32px;border-radius: 4px;height: 32px;border: 1px solid transparent;transition: all 0.3s;&:hover {color: #1890ff;background-color: rgba(24, 144, 255, 0.1);border-color: #1890ff;}&.active {background-color: #1890ff !important;color: #fff !important;border-color: #1890ff;}}.el-pager li.active {background-color: #1890ff !important;color: #fff !important;border-color: #1890ff;}}
</style>

tips

 一定要将style标签中的 scoped 字段去掉

相关文章:

  • Java多线程编程初阶指南
  • 【实战】oninput 文本框输入实时查询防抖机制实现
  • 数字IC低功耗设计——基础概念和低功耗设计方法
  • 出现了锁等待或死锁现象怎么办?乐观锁?分布式锁了解一下?
  • 前端笔记-Vue3(中)
  • 输入框仅支持英文、特殊符号、全角自动转半角 vue3
  • Sqlserver安全篇之_Sqlcmd命令使用windows域账号认证sqlserver遇到问题如何处理的案例
  • JVM考古现场(二十四):逆熵者·时间晶体的永恒之战
  • 乐视系列玩机---乐视1 x600系列线刷救砖以及刷写第三方twrp 卡刷第三方固件步骤解析
  • 【AI News | 20250422】每日AI进展
  • Java 静态内部类面试题与高质量答案合集
  • 华为仓颉编程语言基础概述
  • 【漫话机器学习系列】215.处理高度不平衡数据策略(Strategies For Highly Imbalanced Classes)
  • 性能比拼: Redis vs Dragonfly
  • 服装印花/印烫环节计算机视觉应用设计方案
  • STL C++详解——priority_queue的使用和模拟实现 堆的使用
  • jenkins pipeline ssh协议报错处理
  • 【MCP Node.js SDK 全栈进阶指南】初级篇(4):MCP工具开发基础
  • 【MCP Node.js SDK 全栈进阶指南】初级篇(3):MCP资源开发基础
  • JavaScript ?? 运算符详解
  • 书信里的宋人|忠奸难辨的夏竦
  • 牛市早报|外汇局:4月以来外汇市场交易保持平稳,跨境资金延续净流入
  • 具身智能资本盛宴:3个月37笔融资,北上深争锋BAT下场,人形机器人最火
  • 河南省粮食和物资储备局党组书记吴祖明已任省国资委主任
  • A股三大股指涨跌互现:黄金股再度走强,两市成交10900亿元
  • 王忠诚出任四川遂宁代市长,此前为成都市政府秘书长