index.vue 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <script>
  2. import {Pagination as ElPagination } from 'element-ui'
  3. export default {
  4. name: 'BasicPagination',
  5. components: {
  6. ElPagination
  7. }
  8. }
  9. </script>
  10. <template >
  11. <el-pagination
  12. background
  13. popper-class="page-number"
  14. class="basic-pagination"
  15. v-bind="$attrs"
  16. v-on="$listeners"
  17. >
  18. </el-pagination>
  19. </template>
  20. <style lang='less'>
  21. .basic-pagination.el-pagination.is-background {
  22. .el-pagination__jump,.el-pagination__total{
  23. color: #fff !important;
  24. }
  25. .el-pagination__jump .el-input__inner{
  26. border: 1px solid rgba(0, 213, 255, .60);
  27. background-color: #4167A0 !important;
  28. color: #fff !important;
  29. }
  30. .el-pagination__sizes .el-input__inner{
  31. border: 1px solid rgba(0, 213, 255, .60);
  32. background-color: #4167A0 !important;
  33. color: #fff !important;
  34. }
  35. .el-pager li:not(.disabled).active {
  36. background-color: #2F7DF2 !important;
  37. color: #fff !important;
  38. }
  39. .el-pager li.number,li.more {
  40. background-color: #4167A0 !important;
  41. border: 1px solid rgba(0, 213, 255, .60);
  42. color: #fff !important;
  43. }
  44. .btn-prev,.btn-next {
  45. background-color: #4167A0 !important;
  46. border: 1px solid rgba(0, 213, 255, .60);
  47. }
  48. .btn-prev:not(.disabled),.btn-next:not(.disabled) {
  49. color: #fff !important;
  50. border: 1px solid rgba(0, 213, 255, .60);
  51. }
  52. }
  53. .el-select-dropdown.el-popper.page-number{
  54. background-color: #4167A0 ;
  55. }
  56. .el-select-dropdown.el-popper.page-number .popper__arrow::after{
  57. border-bottom-color: #4167A0 ;
  58. }
  59. .el-select-dropdown.el-popper.page-number {
  60. border: 1px solid rgba(0, 213, 255, .60) !important;
  61. }
  62. .el-select-dropdown.el-popper.page-number li.el-select-dropdown__item span {
  63. color: #fff ;
  64. }
  65. .el-select-dropdown.el-popper.page-number li.el-select-dropdown__item.selected span {
  66. color: #2F7DF2 ;
  67. }
  68. .el-select-dropdown.el-popper.page-number .el-select-dropdown__item.hover {
  69. background-color: #2F7DF2;
  70. }
  71. .el-select-dropdown.el-popper.page-number li.el-select-dropdown__item.hover.selected span {
  72. color: #fff !important;
  73. }
  74. </style>