layui分页样式怎么改成圆角

风婷吖_7086

风婷吖_7086

2026-09-20

758人浏览

原创

Layui分页圆角必须通过CSS覆盖.layui-laypage a、.layui-laypage-curr及.layui-laypage-em等子元素并加!important实现,JS配置无效;需注意父容器overflow:hidden裁切、表格td内padding不足及移动端适配等问题。

layui分页样式怎么改成圆角

直接改 .layui-laypage 子元素的 border-radius,别碰 JS 配置

layui 分页的圆角样式不能通过 laypage.render() 的参数控制,所有视觉表现都由 CSS 类决定。你改 theme、prevText 或任何 JS 字段都没用。真正起作用的是渲染后生成的 DOM 结构里那几个固定类名,必须用 CSS 覆盖。

常见错误是只写 .layui-laypage { border-radius: 6px; }——这只会给最外层容器加圆角,但按钮本身还是直角,视觉上完全没变化。

  • .layui-laypage a:所有页码按钮(含“上一页”“下一页”),需设 border-radius: 4px !important
  • .layui-laypage .layui-laypage-curr:当前页容器,建议设 border-radius: 4px !important
  • .layui-laypage .layui-laypage-curr .layui-laypage-em:当前页内那个蓝底白字的小块,它才是真正带背景和圆角的元素,也得加 border-radius: 4px !important
  • 如果用了“跳至”功能,还要额外覆盖 .layui-laypage-jump button,否则跳转按钮仍是直角

!important 不是可选项,是必须项

Layui 在渲染分页时会往每个 和 上写内联 style,比如 style="background-color:#009688;"。普通 CSS 规则权重根本压不住,不加 !important 的圆角声明在 DevTools 里基本都会被划掉。

深蓝色网站后台管理系统layui框架模板-AdminPro
深蓝色网站后台管理系统layui框架模板-AdminPro

一款深蓝色网站后台管理系统layui框架模板

下载

这不是妥协,是事实。Layui 2.8+ 尤其明显,内联样式优先级极高。

  • 只对需要覆盖的属性加 !important,比如 border-radius、background-color、border
  • 不要整条规则都加,例如 .layui-laypage a { border-radius: 4px !important; color: #333 !important; } 是合理写法
  • 如果你用 Vue 单文件组件 + scoped,得用 :deep(.layui-laypage a) 穿透,再加 !important

父容器或表格布局会偷偷裁掉圆角

即使 CSS 全写对了,圆角也可能“看不见”。最常见原因是父容器设置了 overflow: hidden,或者分页被塞进

的某个
里,而表格单元格默认 padding 太小、没有预留圆角空间。
  • 检查分页外层容器是否加了 overflow: hidden;如果有,要么去掉,要么同步给它加相同值的 border-radius
  • 如果分页在表格中(比如 table.render() 的 page: true),确认 .layui-table-page 没被设固定宽或 max-width
  • 在
中使用时,手动加 padding: 6px 10px,否则顶部/底部圆角容易被截断
  • 移动端小屏下按钮自动变窄,圆角可能被压缩变形,建议加媒体查询微调:@media (max-width: 768px) { .layui-laypage a { border-radius: 3px !important; } }
  • “跳至”按钮和当前页小蓝块要单独处理

    很多人改完页码按钮圆角,发现“跳至”按钮还是直角,或者当前页那个小蓝块(.layui-laypage-em)边缘发硬——这是因为它们是独立节点,CSS 选择器没命中。

    • “跳至”按钮结构在 Layui 2.8+ 是 ,选中器必须写成 .layui-laypage-jump button,且加 !important
    • 当前页的视觉焦点其实是 .layui-laypage-em,不是 .layui-laypage-curr;后者默认透明背景,只控制 padding 和边框,只改它等于白改
    • 如果用了渐变背景,记得两个地方都设:.layui-laypage .layui-laypage-curr, .layui-laypage .layui-laypage-curr .layui-laypage-em
    • 别用 border-radius: 50% 做圆形按钮——页码多时会挤压文字,4–6px 圆角更稳妥

    圆角生效的关键不在“写了多少”,而在“选中了哪个真实 DOM 节点”和“有没有让浏览器真正执行它”。打开 DevTools,右键点击任意页码 → “Inspect”,看它最终匹配哪条 CSS 规则,然后照着那条规则的完整选择器去覆盖——比查文档快得多。

    相关文章

    PHP速学视频免费教程(入门到精通)
    PHP速学视频免费教程(入门到精通)

    PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

    下载

    相关标签:

    layui分页 layui

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

    相关专题

    更多
    css3教程
    css3教程

    php中文网为大家提供css3教程合集,CSS3的语法是建立在CSS原先版本基础上的,它允许使用者在标签中指定特定的HTML元素而不必使用多余的class、ID或JavaScript。php中文网还为大家带来css3的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

    2023.06.14

    2100

    10

    有哪些css3渐变属性
    有哪些css3渐变属性

    css3中渐变属性有linear-gradient、radial-gradient、conic-gradient、repeating-linear-gradient、repeating-radial-gradient等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

    2023.11.01

    3386

    5

    DBeaver怎么导入数据
    DBeaver怎么导入数据

    DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

    2026.11.05

    0

    12

    DBeaver安全防护教程大全
    DBeaver安全防护教程大全

    DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

    2026.11.05

    0

    12

    DBeaver连接创建与配置教程
    DBeaver连接创建与配置教程

    本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

    2026.11.04

    0

    16

    XORM框架结构体映射与表结构同步
    XORM框架结构体映射与表结构同步

    本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

    2026.11.04

    0

    15

    XORM框架安装配置与数据库连接
    XORM框架安装配置与数据库连接

    本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

    2026.11.04

    0

    15

    XORM框架安装配置与数据库连接
    XORM框架安装配置与数据库连接

    本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

    2026.11.04

    0

    16

    XORM框架安装配置与数据库连接
    XORM框架安装配置与数据库连接

    本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

    2026.11.04

    0

    16

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    ThinkPHP配置开发与CMS后台实战
    ThinkPHP配置开发与CMS后台实战

    共87课时 | 13.1万人学习

    第二十三期_综合实战
    第二十三期_综合实战

    共89课时 | 11.4万人学习

    Layui 快速入门精讲
    Layui 快速入门精讲

    共5课时 | 1.6万人学习