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>
相关推荐
笋笋~13 小时前
el-tree 拖拽事件隔离:实现句柄独立控制,区域分离
javascript·vue.js·elementui
Aotman_14 小时前
Element UI 表格搜索高亮
前端·javascript·vue.js·ui·elementui
zhuà!2 天前
element的el-form提交校验没反应问题
前端·elementui
向前跑丶加油3 天前
解决 Element Plus 中 Tooltip 样式影响全局菜单(Menu)及宽度控制失效的完美方案
css·elementui
渔舟小调4 天前
P18 | Element Plus 通用 CRUD 页面模板:一个模板覆盖 80% 管理页面
javascript·vue.js·elementui
BangD5 天前
前端elementUI el-form个别字段增加校验
前端·vue.js·elementui
一个打工仔的笔记8 天前
vue3 elementui plus 可编辑表格 完整例子
前端·vue.js·elementui
1314lay_10079 天前
el-table表格数据分页切片,导致表格的多选失效
javascript·vue.js·elementui
1314lay_10079 天前
Vue+C#根据配置文件实现动态构建查询条件和动态表格
javascript·vue.js·elementui·c#
1314lay_10079 天前
axios的Post方法和Delete方法的参数个数和位置不同,导致415错误
前端·javascript·vue.js·elementui