WordPress Revolution Slider全屏高度设置求助及菜单重叠问题
解决方案:Revolution Slider全屏高度修复 + 菜单重叠问题处理
针对你使用Cinderella主题+WP Bakery时遇到的Revolution Slider全屏高度失效、菜单重叠问题,我整理了几个实用的解决步骤:
一、强制Slider全屏高度(CSS方案)
首先先确认下Revolution Slider插件的基础设置:打开Slider编辑界面,在「Slider Settings」的「Layout & Visual」标签下,有没有勾选「Full Screen」选项?如果已经开启但没效果,就用CSS强制覆盖默认样式:
/* 让Slider容器占满整个视口高度 */ .rev_slider_wrapper, .rev_slider { min-height: 100vh !important; height: 100vh !important; } /* 移除Slider容器的默认边距/内边距 */ #rev_slider_1_1_wrapper { /* 注意:替换成你站点Slider的实际ID,可通过浏览器审查元素查看 */ margin: 0 !important; padding: 0 !important; }
另外,幻灯片里的图片记得设置缩放模式为Cover(在单张幻灯片的图片层设置里),这样高分辨率图片会自动铺满Slider容器,不会出现留白或变形。
二、修复菜单重叠问题
菜单和Slider重叠一般是层级或定位问题,用CSS调整层级就能解决:
/* 让主菜单显示在Slider上方 */ .main-header { /* 这是Cinderella主题默认的菜单容器类名,若不对可自行审查元素确认 */ position: relative; z-index: 9999 !important; } /* 如果Slider顶部有多余间隙,强制置顶 */ .rev_slider_wrapper { top: 0 !important; }
另外,你可以看看主题设置里有没有「透明头部」或「固定头部」的选项,开启透明头部后,菜单会和Slider顶部融合,效果更接近你参考的站点。
补充:CSS添加位置
你可以把这些代码添加到:
- 主题后台的「外观 > 自定义 > 额外CSS」面板
- 或者Revolution Slider编辑界面里的「Custom CSS」区域
- 也可以在WP Bakery编辑页面时,给页面添加自定义CSS
内容的提问来源于stack exchange,提问作者mayura
相关产品推荐
相关产品推荐

