1️⃣ 出现问题的原因

在 ios 中,如果一个页面足够高,出现了系统滚动条,同时页面顶部会有一个固定定位的头部,且页面中有 input 元素,在聚焦 input 元素时会出现系统输入法,就会让固定定位失效。

  1. 1. 方案一:不使用系统的滚动条,给需要滚动的内容加一个盒子,设置超出生成滚动条
  2. 2. 方案二:使用绝对定位和相对定位来模拟固定定位