You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
1.7 KiB

  1. /*各个页面的按钮激活*/
  2. /*使用示例
  3. import '@/css/btn.css';
  4. <el-button
  5. class="no-active-btn"
  6. :class="{ 'active-btn': activeTab === 'rechargeAudit' }"
  7. @click="navigateTo('rechargeAudit')"
  8. v-if="hasRecharge"
  9. >
  10. 充值审核
  11. </el-button>
  12. */
  13. /* 默认按钮样式 */
  14. .no-active-btn {
  15. background-color: #E5EBFE; /* 未激活背景色 */
  16. color: #666; /* 未激活文字色 */
  17. /* 确保激活状态下 hover 也不变化 */
  18. &:hover {
  19. background-color: #668BFF !important; /* 保持默认背景色 */
  20. color: #fff !important; /* 保持默认文字色 */
  21. border-color: transparent; /* 若有边框,保持默认 */
  22. }
  23. }
  24. /* 激活状态样式 */
  25. .active-btn {
  26. background-color: #2741DE; /* 激活背景色 */
  27. color: white; /* 激活文字色 */
  28. /* 确保激活状态下 hover 也不变化 */
  29. &:hover {
  30. background-color: #2741DE !important;
  31. color: white !important;
  32. border-color: transparent;
  33. }
  34. }
  35. /** ----------------------------------**/
  36. /** 通过驳回按钮 使用的是el-link **/
  37. .pass-btn {
  38. color: #2741DE;
  39. margin-right: 5px;
  40. }
  41. .reject-btn {
  42. color: #2741DE;
  43. margin-left: 5px;
  44. }
  45. /* 清除hover状态的样式变化 */
  46. .pass-btn:hover,
  47. .reject-btn:hover {
  48. color: #2741DE; /* 保持与默认状态相同的颜色 */
  49. }
  50. /** ----------------------------------**/
  51. /** ----------------------------------**/
  52. /** 编辑 按钮 使用的是el-link **/
  53. .edit-btn {
  54. color: #2741DE;
  55. }
  56. .edit-btn:hover{
  57. color: #2741DE; /* 保持与默认状态相同的颜色 */
  58. }
  59. /** ----------------------------------**/
  60. /** ----------------------------------**/
  61. .el-pagination .el-pager li.is-active {
  62. background-color: #2741DE !important;
  63. color: #FFFFFF !important;
  64. }