div+css 下拉菜单被Banner图遮住,怎么解决?
答案:6 悬赏:0 手机版
解决时间 2021-11-12 03:39
- 提问者网友:轻浮
- 2021-11-11 20:04
div+css 下拉菜单被Banner图遮住,怎么解决?
最佳答案
- 五星知识达人网友:西风乍起
- 2021-11-11 20:18
其实应该很好解决,之所以下面被遮住是因为 z index只算他的父级 ,你的.nav没有定义position:relitive;z-index:3; 那他里面的子元素再怎么写也不可能比洗面的banner层级大。试试吧、
.nav{position:relitive;z-index:3;}只需要这一句就会在他上面了
.nav{position:relitive;z-index:3;}只需要这一句就会在他上面了
全部回答
- 1楼网友:玩世
- 2021-11-12 02:58
Banner 设置下 padding-top:修改追问改了的话 中间会出现一道空白。追答具体代码?追问
.nav
设置高度不够。。
应该是这里的高度不够。。
不行 改了变成这样子了
追答.nav li.nav
设置高度不够。。
应该是这里的高度不够。。
- 2楼网友:零点过十分
- 2021-11-12 01:43
z-index的问题吧,你查看下追问
你F12查看一下你nav的高
这是下拉菜单的标签
这是banner的标签
主要是下拉菜单那里是绝对定位的。 如果改为相对定位,那就完全乱套了。
追答有网址吗,来个网址,你这直接在你提问内容里改不就OK了,还写了这么多边,多辛苦……追问直接说在哪里改好了,着网站还没放到空间上。追答最好把html也放上来,你这么的我们大家也看不到效果呀追问HTML
CSS
追答可以把html和css粘贴过来不,要不我还的敲你F12查看一下你nav的高
- 3楼网友:鱼忧
- 2021-11-12 00:22
下面的banner也给个position:relative;z-index:1;追问
- 4楼网友:掌灯师
- 2021-11-11 23:11
我也遇到过一个,不过我是直接把position:relative删掉,然后设定下拉的位置就可以了,不知道你这个行不行?
- 5楼网友:愁杀梦里人
- 2021-11-11 21:48
用position:absolute;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯