`<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">`
然后就由你來決定被安全區域制約的重疊區了。有一些新的 CSS 可以助你一臂之力。Stephen Radford 文檔:
為了處理這些需求,iOS 11 的 Safari 引入了一些 constant 來處理
viewport-fit=cover
屬性。
safe-area-inset-top
safe-area-inset-right
safe-area-inset-left
safe-area-inset-bottom
這些值可以應用到
margin
、padding
上,也可以應用到絕對定位的top
或left
上。在網頁的 container 上添加如下代碼:
`padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);`