后台管理页面布局(左侧导航长度根据右侧内容无限延伸)

本文介绍了一种常见的后台管理页面布局问题及其解决方案。当主内容模块的高度超过100%时,左侧导航栏无法填满整个浏览器高度。文章提供了一个纯CSS的解决方案,避免使用JavaScript来调整导航栏高度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

104740_XnGe_2912429.png    105104_xTOT_2912429.png

       如图为标准后台管理页面布局,左侧导航布局一般是设置高度100%来适应所有尺寸的显示器打开的浏览器高度。

        但是这种布局会有一个bug:当主内容模块超过高度100%时,右侧导航就无法填满浏览器的高度。

105656_GBmG_2912429.png     105733_uaYv_2912429.png

        解决这种bug的方法有很多,很常见的是用js获取此时页面高度,然后设置左侧导航的高度,但是笔者比较喜欢能用css解决的事情就尽量不用js。

        解决办法如下:

        112307_2zZc_2912429.png

        112336_6GOl_2912429.png

       

转载于:https://my.oschina.net/huskydog/blog/811917

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值