移动端踩坑之z-index与fixed

问题描述

下拉列表z-index设置为10000,当显示的时候,应该是完全遮盖住主页面。
但是在ios safari中,下拉列表向上拉的时候,会漏出定位为fixed的footer

解决办法

在网上找了很多css的办法,都试过了,然而没有效果。后面在朋友的提示下,灵机一动,只需要写2行js代码即可。当下拉列表显示的时候,footer 隐藏。下拉列表隐藏的时候,footer显示。