[英]iOS Glitch: gap/space above 100vh body
調試了好久,終於找到解決辦法了。
將以下代碼添加到您的 css。我的猜測是重繪正確調整了布局。 如果 translateY 對您不起作用,請嘗試另一種方式來觸發重繪。
/* ------------------------------
iOS FIX: gap/space above body element on first load
-------------------------------- */
@media (max-width: 450px) {
@supports (display: grid) {
body {
animation: pageReflow 0.1s;
}
}
}
@keyframes pageReflow {
from {
transform: translateY(1px);
}
to {
transform: translateY(0px);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.