网页下拉菜单栏手机端被遮挡问题

最近在搞网站,关于下拉菜单栏,pc端显示正常,手机端被父级遮挡的情况:

往上数每个父级元素都要设置z-index;

下拉菜单栏z-index值要比父级高。

设置完成后,发现再次被遮挡,原因是,同一级别的父级元素z-index值设置成了相同的值,相当于没有设置。

因此面对在pc端显示为同一行,手机端显示为一竖行的几个块级元素,下边的块级元素会挡住上边块级元素的下拉栏的情况,应将几个块级元素的z-index值递减,即可解决问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mobileHack 这里收集了许多移动端上遇到的各种坑与相对解决方案 工具类网站 HTML5 与 CSS3 技术...
    Zoemings阅读 6,585评论 0 12
  • 大多数不成功的人之所以失败是因为他们首先看起来不像成功者!再者,他们看起来就不想成功;或者根本不知道什么是成功,或...
    邹碧琴阅读 231评论 0 0
  • 阅读原文 底部弹出的PopView在实际开发中使用频率很高,今天简单实现一个组件YSBasePopView,希望对...
    圆咚咚CodingLife阅读 2,421评论 0 2
  • 今天正式开始了UG制图软件的学习,上午,老师给我们讲解了UG的界面以及UG的一些基本功能,并讲解了一点草图的...
    雪馨沁梦_4f03阅读 194评论 0 0
  • 我想和你,在某个明媚的午后,庭前花木满,晴日共剪窗。 我想和你,从玉林路出发,经新都桥,去色达,转...
    第八日的蝉1阅读 575评论 0 1