elementui el-date-picker分页选择弹出框样式及分页样式

:popper-class="'popperClass'"

复制代码
<el-pagination
      class="pagination"
      :popper-class="'popperClass'"
      v-show="total > 0"
      v-model:current-page="currentPage"
      v-model:page-size="pageSize"
      :page-sizes="[5, 10, 20, 30, 50]"
      :total="total"
      layout="total, sizes, prev, pager, next, jumper"
      @size-change="handleSizeChange"
      @current-change="handleCurrentChange"
    />

<style lang="scss">
/*分页样式**/
.pagination {
  .el-select__wrapper,
  .el-pagination.is-background .btn-prev:disabled,
  .el-pagination.is-background .btn-next:disabled,
  .btn-prev,
  .el-pagination.is-background .el-pager li,
  .el-button--danger.is-plain {
    box-shadow: #377fc7 0px 0px 0px 1px inset !important;
    background: #001939 !important;
  }

  .el-checkbox__inner {
    background: transparent;
  }
  .el-checkbox__inner::after {
    color: #00e4ff;
  }

  .el-range-input,
  .el-pagination__jump {
    color: #fff;
  }
  .el-tag {
    background-color: transparent;
    border: none;
    color: #fff;
  }
  .btn-prev,
  .btn-next {
    box-shadow: #377fc7 0px 0px 0px 1px inset !important;
    background: #001939 !important;
    color: #fff;
  }
  .el-button--primary,
  .el-button + .el-button,
  .el-select,
  .el-pagination .el-select,
  .el-select__wrapper {
    background: #05379b;
  }
  .el-pagination.is-background .el-pager li.is-active {
    color: #00e4ff;
  }
  .el-input__wrapper,
  .el-select__wrapper,
  .el-form-item__content,
  .el-input {
    box-shadow: #377fc7 0px 0px 0px 1px inset;
    background: #062a4c;
  }
  .el-input__inner,
  .el-pager li,
  .el-pagination__total,
  .el-select__suffix,
  .el-select__placeholder {
    color: #fff;
  }
  .el-select-dropdown__item.is-selected {
    color: #00e4ff;
    background: #062a4c;
  }
  .el-select-dropdown__item {
    color: #fff;
  }
  .el-select-dropdown__item.hover {
    background: #062a4c;
  }
}
//分页下拉框样式
.popperClass {
  background: #062a4c;
  color: #fff;
  box-shadow: #377fc7 0px 0px 0px 1px inset !important;
  border: transparent !important;
  //选中
  .el-select-dropdown__item.is-hovering {
    // color: #00e4ff;
    color: #fff;
    background: rgba(0, 0, 0, 0.3);
  }
  .el-select__popper.el-popper .el-popper__arrow::before {
    border: 1px solid #001939;
  }
  .el-select-dropdown__item.is-selected{
    color: #00e4ff;
  }
}
</style>
相关推荐
小小弯_Shelby3 天前
el-table固定列显示错位问题处理
vue.js·elementui
小小弯_Shelby5 天前
el-form表单简洁有效地解决新增与查看详情共用一个页面问题,控制el-form的disabled设置和修改样式
前端·vue.js·elementui
Mr Xu_5 天前
前端实战:基于Element Plus的CustomTable表格组件封装与应用
前端·javascript·vue.js·elementui
harrain6 天前
vue3怎么扩展第三方依赖库内部逻辑(拿element plus举例)
前端·javascript·vue.js·elementui
Mr Xu_6 天前
深入分析Element UI Tree组件在本地与生产环境样式差异问题
css·ui·elementui
醉风塘7 天前
完美升级!将ElTree生硬文本提示替换为优雅的ElEmpty组件
javascript·vue.js·elementui
joan_8511 天前
input禁止自动填充
前端·elementui·vue
半兽先生13 天前
解决使用jsPDF实现表格数据导出pdf功能时中文乱码问题
前端·vue.js·elementui
大阳光男孩14 天前
ElementUI表格懒加载子级更新数据刷新不生效问题
前端·javascript·elementui
i_am_a_div_日积月累_14 天前
el-drawer注册全局点击事件无效;el-dialog注册全局点击事件无效
javascript·vue.js·elementui