尽管 iPhone 模拟器中有底部 urlbar,是否有任何 css 高度为 100%

发布于 2025-01-10 00:52:26 字数 541 浏览 1 评论 0原文

每个人 我将在我的反应项目的移动版本中全屏填充我的模式。 我刚刚添加了CSS h-100,在iPhone(iphone12,iOS 15)模拟器中,它被urlbar剪切并显示滚动条。 请帮助我。 我尝试过以下

App.js
const appHeight = () => {
    const doc = document.documentElement
    doc.style.setProperty('--app-height', `${window.innerHeight}px`)
}
window.addEventListener('resize', appHeight)
appHeight()
App.css
:root {
  --app-height: 100%;
}

body {
  padding: 0;
  margin: 0;
  overflow: hidden;
  @media (max-width: 500px) {
      height: var(--app-height) !important;
  }
}

everyone
I am going to fill fullscreen my modal in my react project's mobile version.
I have just added CSS h-100 and in iPhone(iphone12, iOS 15) emulator, it is cut by urlbar and scrollbar is showing.
pls help me.
I have tried following

App.js
const appHeight = () => {
    const doc = document.documentElement
    doc.style.setProperty('--app-height', `${window.innerHeight}px`)
}
window.addEventListener('resize', appHeight)
appHeight()
App.css
:root {
  --app-height: 100%;
}

body {
  padding: 0;
  margin: 0;
  overflow: hidden;
  @media (max-width: 500px) {
      height: var(--app-height) !important;
  }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文