最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Getting the iPhone X safe area using JavaScript - Stack Overflow

programmeradmin4浏览0评论

We have safe-area-inset-left, safe-area-inset-right, safe-area-inset-top, and safe-area-inset-bottom in CSS, but how can we get those values using JavaScript?

We have safe-area-inset-left, safe-area-inset-right, safe-area-inset-top, and safe-area-inset-bottom in CSS, but how can we get those values using JavaScript?

Share Improve this question asked Nov 4, 2017 at 15:36 Alice ChanAlice Chan 2,9343 gold badges18 silver badges16 bronze badges 1
  • 2 @Scott How is this a duplicated? I have same question and the duplicated link gives no solution to this question. – Bryan Chen Commented Feb 1, 2018 at 3:29
Add a comment  | 

1 Answer 1

Reset to default 21

From https://benfrain.com/how-to-get-the-value-of-phone-notches-environment-variables-env-in-javascript-from-css/. You can find more context in the link.

Within CSS

:root {
    --sat: env(safe-area-inset-top);
    --sar: env(safe-area-inset-right);
    --sab: env(safe-area-inset-bottom);
    --sal: env(safe-area-inset-left);
}

Within JS

getComputedStyle(document.documentElement).getPropertyValue("--sat")
发布评论

评论列表(0)

  1. 暂无评论