針對fixed定位導致的iOS底部出現空白塊的解決方案

在項目中需要打開一個彈層,由于這個彈層采用了fixed定位導致彈框出現的時候頁面在iOS底部出現空白塊

解決方案: 當彈框打開時給頁面最外層的div添加一個class/style,使其固定定位,彈框關閉時移除

if(sliders.show) {

? ??document.querySelector('.wrap').classList.add('.posFixed')

}else {

? ??document.querySelector('.wrap').classList.remove('posFixed')

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。