设置width不生效_JeecgBoot后台管理页面,固定内容区域宽度,配置不生效

开源代码托管:Github和Gitee,国内用户使用Gitee下载速度较快。

系统开发环境:Win10/Ubuntu,JDK8,maven,node,docker。

运行依赖服务:Docker,MySQL8,Redis5

一,问题排查

JeecgBoot开源项目,用户提交一个issue,顶部菜单样式,内容区域宽度固定不生效。

941a36015381149ca4a25851fdef4d0b.png

根据问题描述,首先排查下Ant Design Vue Pro,进入官网提供的功能演示站点,查看css,当选择fixed内容区域宽度时,引用了wide样式:

ef470d9fe8abe33aeac96ba1da5938f3.png

查看Ant Design Pro类似代码:

41374b9015485436521e560a419b02e6.png

二,问题修复

在JeecgBoot后台管理页面中,虽然引用了两个不同的css样式,却没有声明定义content-width-Fixed。

68484912c8f7a7a44dede00afd36c61a.png

增加css样式,声明max-width,测试验证,解决问题,提交代码,创建Pull Request。

89bec6baaaad853a7eceebecbcd4d432.png

三,知识延伸

Ant Design Pro提供了完善的脚手架,支持对Header、Footer、Menu、MenuHeader以及Content内容区域自定义,功能灵活。

99c1e99fb096a2bb2cf4324231d79472.png

开发模式下,将配置导出,然后修改到代码中,打包发布到生产环境。

{"navTheme":"light","primaryColor":"#1890ff","layout":"top","contentWidth":"Fixed","fixedHeader":true,"fixSiderbar":true,"menu":{"locale":true
},"title":"Ant Design Pro","pwa":false,"iconfontUrl":"","splitMenus":false
}

d11673f24e06a5d8b268a199ef9a07c2.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值